Bug: Keyboard trap in Rich Text Inline Editor with NVDA in Firefox 3.6 (critical?)

Jonathan Hung jhung at ocad.ca
Tue Nov 30 15:49:54 UTC 2010


Hi Justin.

You are correct, it only appears to be a keyboard trap, but in fact it's due
to the lack of focus styling on the TinyMCE toolbar items. You need to tab
through the entire toolbar to regain focus on the edit field. Because there
are so many toolbar items and none of them getting focus styling, it just
looks like a keyboard trap.

I've filed a Jira for this issue:
http://issues.fluidproject.org/browse/FLUID-3865

<http://issues.fluidproject.org/browse/FLUID-3865>Appears to affect FF3.6 on
Mac and Windows.

- Jonathan.
---
Jonathan Hung / jhung at ocad.ca <jhung.utoronto at gmail.com>
IDRC - Interaction Designer / Researcher
Tel: (416) 977-6000 x3959
Fax: (416) 977-9844



On Tue, Nov 30, 2010 at 9:27 AM, Justin Obara <obara.justin at gmail.com>wrote:

> I tried this with the latest nvda snapshot for 2010.2 and Firefox 3.6 on
> WinXp.
>
> I found that whether I used nvda or not I could appear to get stuck. It
> seems that what was happening for me was that the toolbar was getting focus
> but there was no focus styling, and you couldn't tab out. You could however
> hit "enter" to select an item in the toolbar. This would put you back into
> the textarea, from which you could tab out. You could also hit "esc", which
> would close the RichText Inline edit and give you back your proper tab
> navigation.
>
> - Justin
> On 2010-10-19, at 4:39 PM, Jonathan Hung wrote:
>
> Hi everyone,
>
> In testing the Rich Text Inline Editor with NVDA, I discovered a keyboard
> trap in the demo.
>
> To reproduce:
> 1. Start NVDA.
> 2. Start Firefox 3.6
> 3. Load the demo:
> http://build.fluidproject.org/infusion/demos/inlineEdit/rich/html/inlineEdit.html
> 4. Begin editing the first paragraph.
> 5. While still editing, tab repeatedly through the document and attempt to
> reach the editor that is still open.
> 6. You will discover that you will be stuck on an invisible, empty element
> just before the editot.
>
> With NVDA off, this is not a problem. Also not a problem in IE8. Tested in
> Windows 7 using NVDA 2010.1
>
> I have not filed a JIRA for this as I think there needs to be a little more
> testing to determine the scope of the issue.
>
> If someone has time, can someone please test in a different environment and
> confirm if this is an issue with NVDA 2010.1 and Firefox 3.6, using the
> above linked demo?
>
> - Jonathan.
>
> ---
> Jonathan Hung / jhung at ocad.ca <jhung.utoronto at gmail.com>
> IDRC - Interaction Designer / Researcher
> Tel: (416) 977-6000 x3959
> Fax: (416) 977-9844
>
>  _______________________________________________________
> fluid-work mailing list - fluid-work at fluidproject.org
> To unsubscribe, change settings or access archives,
> see http://fluidproject.org/mailman/listinfo/fluid-work
>
>
>
> _______________________________________________________
> fluid-work mailing list - fluid-work at fluidproject.org
> To unsubscribe, change settings or access archives,
> see http://fluidproject.org/mailman/listinfo/fluid-work
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://fluidproject.org/pipermail/fluid-work/attachments/20101130/b732ad41/attachment.html>


More information about the fluid-work mailing list