Click to See Complete Forum and Search --> : strange firefox + flash bug


distrakt3d
09-16-2008, 08:58 PM
Ok I have never seen a bug like this anywhere before - I am developing a website for a company. The site is www.ozseals.com - let's forget about the w3c standard and the possible slow load for a moment and focus on the flash navigation bar at the top.

It works fine in IE but if you are using firefox you would notice that when you move your mouse over it your cursor flashes between the hand icon and the normal cursor. You cannot click on anything when you float over a button - the only way is to move your cursor extremely fast and click on a button while it flashes to the hand cursor, or if you right click on the flash to bring up the flash menu, and then left click outside the menu on a button. It could be a flash layering issue reminiscent of the firefox 2 flash layering bug - does anyone know how to fix it? Any help would be appreciated

eCat
09-17-2008, 06:35 PM
Well, from what I can see your button "hot spot" (that which makes the cursor turn from an arrow to a hand) is either the text itself or very close to it. If you want the whole button to provide the hand cursor, you need to make the whole button (or the equivalent size space) a hot spot, not just the text.

(By the way - it does that to me in IE6 too.)

eCat

distrakt3d
09-22-2008, 11:18 PM
Thanks anyway but thats not the problem, you can notice the cursor turning into a hand cursor when you move the mouse over the button but it turns itself back to the normal cursor at the exact same pixel without the mouse moving again. I've added a background to the home button in the flash to show this problem... I'm almost certain its a layering issue I'm just wondering if anyone knows any fixes or workarounds...

WebJoel
09-27-2008, 07:58 PM
Since this is 'in' the FLASH file, I'm not sure if any non-FLASH cure would help. Fixing this might require decompiling the FLASH file but I might be wrong.

I do see the problem in Firefox. Not in IE. Curiously, this works fine in SeaMonkey, which is a Mozilla rendering engine (Mozilla/Netscape/Firefox.)

I took your code to my desktop and absolute-pathed the source files, and it WORKS FINE on Firefox viewed 'locally'!! This IS weird... is there something with your Server maybe that 'refreshes' or 'resends' this?

I might suggest however, adding some CSS that comes AFTER the FLASH in the "<head>", to make any anchor have cursor: pointer; and maybe this will override whatever is confusing the FLASH to treat the anchor as non-anchor text ("arrow")...

But it would have to come AFTER the FLASH is referenced, probably in the form of an embedded STYLE..
I cannot test this as, offline and with Firefox, I am not getting this problem to manifest itself... :confused: :confused: :confused:

distrakt3d
10-17-2008, 01:24 AM
I did that and it doesnt work... I don't think the flash is the problem. After more testing that included taking that flash and putting it in a completely blank html page, it appears that it IS afterall the position:relative and wmode=transparent issue reminiscent of firefox 2... whenever both these properties are set the flash becomes unclickable in firefox 3 (in firefox 2 the flash would actually disappear regardless of z-index). Having just position:relative for the container or just wmode=transparent for the flash does not trigger the bug... does anyone know of solutions?

P.S. on my local PC the problem still exists for Firefox, whether i view it locally, use EasyPHP, or access it via the Internet.

P.P.S when I say layering issue earlier I meant CSS layer issue not Flash... right now I'm 110% certain the problem is not in Flash...

distrakt3d
10-23-2008, 11:31 PM
update: the flash seems to be fully working now in firefox 2 although the last time I remembered testing it in ff2 it wouldn't even appear. However in ff3 the none clickable issue is still there... odd that ff2 renders flash more accurately O.o

distrakt3d
11-13-2008, 10:37 PM
bump?

drhowarddrfine
11-14-2008, 02:05 AM
I have absolutely no problems clicking on anything there in FF3 on Vista.

drhowarddrfine
11-14-2008, 02:07 AM
You have 130 html errors and 6 css errors but you want to ignore them for now?