Closed
Bug 787364
Opened 12 years ago
Closed 6 years ago
Popup notification panels should not receive focus when they open, instead allowing manual focus with f6
Categories
(Firefox :: Disability Access, defect)
Firefox
Disability Access
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: Jamie, Unassigned)
References
Details
(Keywords: regression)
As noted in bug 616136 comment 5, Doorhanger notifications shouldn't receive focus when they appear, instead allowing the user to a) press an accelerator for a button in the notification or b) press f6 to move focus to the notification's first focusable control. This wasn't possible in bug 616136 because of bug 653230, which was fixed some time ago. However, somehow, the original issue got lost. :)
If I understand correctly (as per bug 653230 comment 16), all we need here is to have noautofocus="true" on the notification panel. Perhaps bug 616136 already did this, but if it did, it isn't working correctly where the page itself doesn't focus a control on load. Also, I suspect additional work needs to be done to get f6 working correctly. Note that the behaviour I'm requesting is what we had before doorhangers. For this reason, I'm marking it as a regression, though I understand this is a new implementation.
Related NVDA issue ticket: http://www.nvda-project.org/ticket/2413
Comment 1•12 years ago
|
||
Neil, Disability Access doesn't seem right component, do you know the right now?
Comment 2•12 years ago
|
||
Someone just needs to add noautofocus="true" to each panel where this is desired.
Comment 3•12 years ago
|
||
(In reply to Neil Deakin from comment #2)
> Someone just needs to add noautofocus="true" to each panel where this is
> desired.
maybe you could be a mentor and turn the bug into good first bug? I don't really know where those panels are located in code.
Comment 4•12 years ago
|
||
(In reply to alexander :surkov from comment #3)
> (In reply to Neil Deakin from comment #2)
> > Someone just needs to add noautofocus="true" to each panel where this is
> > desired.
>
> maybe you could be a mentor and turn the bug into good first bug? I don't
> really know where those panels are located in code.
I don't know which panels it applied to either.
Reporter | ||
Comment 5•12 years ago
|
||
(In reply to Neil Deakin from comment #4)
> I don't know which panels it applied to either.
Does bug 616136 help?
Comment 6•12 years ago
|
||
Maybe Dao can help.
Comment 7•12 years ago
|
||
How we can proceed on it? Per Neil's comment #2 the bug seems nearly trivial.
Reporter | ||
Comment 8•6 years ago
|
||
Marco, are you aware of any doorhangers remaining that auto focus themselves without the user pressing f6? (I know we have outstanding issues regarding these things going away too soon or having a keyboard shortcut to open them even when anchored, but that's not the issue here.) As far as I've seen, all of these require a press of f6 now (assuming they don't disappear too soon). If you agree, we can close this.
Flags: needinfo?(mzehe)
Comment 9•6 years ago
|
||
Yes, I agree, none of them grab focus automatically any more. Closing WORKSFORME.
Status: NEW → RESOLVED
Closed: 6 years ago
Flags: needinfo?(mzehe)
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•