Not signed in (Sign In)

Vanilla 1.0.3 is a product of Lussumo. More Information: Documentation, Community Support.

    • CommentAuthorrelix
    • CommentTimeMar 31st 2007 edited
     
    I've got a bug that is specific to Safari (latest version). When the user clicks on an SWF I make it hide the <div> the SWF-DIV is in using "visibility: hidden", and show a differint SWF whose visibility was already hidden. This works fine in all browsers except in Safari. In Safari the first SWF stays visible and the second SWF invisible until I move the mouse, after which the first one dissappears, and the second one appears correctly. This is possibly because the mouse is over the SWF at that point.

    Does anyone knows how I can fix this? Thanks

    (PS notice that the DIV I hide *contains* the div I put write the swfobject to)
    • CommentAuthorrelix
    • CommentTimeMar 31st 2007
     
    I found a solution:

    Hiding it by first setting visibility: hidden; and then moving it (for example, 100 pixels to the left) using position: relative; hides it without ghost-images. Making it visible again by first moving it to the previous position, and then setting visibility: visible; shows it again.
    • CommentAuthorGeoff
    • CommentTimeApr 5th 2007
     
    interesting, sounds like a safari bug.