This content has been marked as final. Show 2 replies
> This issue is reproduceable on windows 2k/xp (hardware independent)
> with Shockwave 10.0.x.x, 10.1.x.x, 10.2.x.x and IExplorer, Firefox,
> Any shockwave swf with some pictures can be used for test purpose.
> The test setup needs a browser on a hidden virtual desktop - the
> virtual desktop has to be a standalone desktop on an own virtual
> screen (with own resolution and an own explorer running on it).
> For tests "Virtual Desktop Toolbox 2.x.x" with a non-virtual
> (standalone) desktop and "decontis DeskCenter" were used.
> If you load an swf in a browser while the browser is on a hidden
> virtual desktop all images will be rendered white.
> If the file is reloaded with the browser on an active desktop all
> works fine, images are shown correct.
> It seems that the initialization for images failed.
> The caching system of shockwave loads the images but they are not
> rendered to the screen if the browser is on a hidden desktop.
> Flash does not have this problem - images are rendered correct on
> virtual desktops.
> Is this a known bug? Is there a workaround available for the problem ?
It sounds like it isn't bothering to use time to draw something it "thinks"
the user won't see. What happens if you draw directly to the stage with
copyPixels or fill?
E.g. (the stage).image.fill(10, 10, 20, 20, rgb(255, 0, 0))
I tested it for my colleague Thomas.
Fill is working and also setPixel if I call it directly on stage. copyPixels is not working.