When using Orca 2.30.0 with Firefox 3.6.5, I find that if I use Alt+Tab to switch to a terminal window, and then back to Firefox, sometimes Orca leaves it's focus on the terminal. In particular, if the caret is in a paragraph or other non-tabbable element, and alt+tab to a terminal and back, and press Orca+enter, Orca announces that I'm still in the terminal. If I use arrow keys to move the caret within the paragraph, text is not read. If I move into a link, text starts being spoken again. I've attached an orca debug output file. I put the Firefox caret in a non-tabbable heading, then switched to a terminal and typed orca --debug. Then, I alt-tabbed back to Firefox and pressed Orca+Enter, which announced terminal, and then pressed right arrow a couple times which did not read the characters. Grab focus on objects was off, but the bug also occurs when it's on. This bug occurs with or without my set_caret_offset patch. Bill
Attachment:
debug-2010-04-26-02:24:17.out.gz
Description: GNU Zip compressed data