The .swf files work fine with OSX when dual monitors are mirrored. But when the displays are in extended desktop the .swf animations only display the first frame on the extended monitor while working fine on the laptop monitor? The iscreensaver file consist of multiple .swf files chosen randomly and looped.
We don't see this in our testing with SWFs: when the desktop is extended on a 2 monitor system, SWFs play back on both monitors normally. Can you email us a copy of your project and/or a few sample files? Also, please let us know more detail about your machine? (Which Mac version, which OS?)
Thanks for the files. We tested it on our test system (Mac OS X 10.6.8, Macbook Pro Core 2 Duo, internal 1440x900 monitor, external 1680x1050 monitor) and it worked fine, so we clearly are not seeing what you are.
For SWF playback to work properly it depends on the version of Webkit/Safari, the Flash version, and the graphics card/drivers.
Please check: * what version of Safari do you have installed? * what version of the Flash Plugin do you have installed? * what graphics card does your mac have? (Go to "Apple Menu/About this mac/ More Info..." and look in the section that says "Graphics Display")
I'm guessing your macbook has the notorious GMA950, which could be the issue here?