Closed Bug 480584 Opened 16 years ago Closed 3 years ago

flash focus

Categories

(Core :: DOM: UI Events & Focus Handling, defect)

x86
Windows Vista
defect
Not set
normal

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: nate, Unassigned)

References

()

Details

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6 (.NET CLR 3.5.30729)
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6 (.NET CLR 3.5.30729)

i'm not sure if this is a flash or firefox issue...but, i have a flash movie i made that basically initializes a multi-file upload. if you load the page with the flash in it and it shows up in your page, without scrolling, then everything works as it should. BUT, if you scroll to a point where the flash goes off the screen, and then come back, you have to then click into the flash movie before it lets you then click on the link. it's almost like the dreaded "click to activate" on IE.

in my flash, i have a text label that has the htmlText set to '<a href="javascript:void(0);"><u>Browse for files</u></a>'.

Reproducible: Always

Steps to Reproduce:
1. load provided web page (http://testing.novelprojects.com/upload/)
2. hover over "Browse files" to see the cursor change
3. scroll down till upload panel is no longer in page view
4. scroll back up and put mouse over flash - there's no hand cursor and you have to click into the box to get the flash to work again
Actual Results:  
you have to click into the flash area for the flash to work

Expected Results:  
hand cursor should re-appear.

it seems like it's only the windows build that's having problems. seemed to work find on our mac mini with the latest firefox.

also, i'm using swfObject to load in my flash.
I see the described behavior with all Firefox versions on Windows XP.
Status: UNCONFIRMED → NEW
Component: General → Event Handling
Ever confirmed: true
Product: Firefox → Core
QA Contact: general → events
Version: unspecified → Trunk
I do not consider this a bug.  Flash has dominated focus for far too long.  When I stop looking at the flash object, I am looking somewhere else: my focus has changed.
I do consider this a bug. If you started looking somewhere else and then came back to it, your focus has returned. That's the bug. Perfect example in the test page that I linked above. There is documentation that's further down the page and they have to scroll to see it all. When they're done reading, they return to the top to try it out.

From a user's standpoint, if you click on something that's a link, it should work. They have no idea that they have to "give flash the focus" and then click again. That would make absolutely no sense at all. All I'm asking for is that the user experience is consistent. After all, that's what a browser is for, the end-user, yes?
Allow flash no keys until flash itself modified that adobe flash control features page allows individual users to specify which keys SHALL NOT be used by flash object.  This rather than trying to use the browser, in which flash is a 'guest', to make flash objects behave.

Without the 'user consent in adobe flash setting panel' no keys work.  Flash object in page prompts user to make this setting or flash object (game) receives no use of keys.

It is obscene that I have to use the new tab toolbar button in firefox rather than hotkeys.
Component: Event Handling → User events and focus handling

Flash is no longer supported

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.