After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 501447 - Orca sometimes fails to speak our location when entering FF3 entries
Orca sometimes fails to speak our location when entering FF3 entries
Status: RESOLVED FIXED
Product: orca
Classification: Applications
Component: speech
2.21.x
Other All
: Normal normal
: 2.22.0
Assigned To: Joanmarie Diggs (IRC: joanie)
Orca Maintainers
Depends on:
Blocks: 404403
 
 
Reported: 2007-12-04 06:32 UTC by Joanmarie Diggs (IRC: joanie)
Modified: 2008-07-22 19:32 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22


Attachments
proposed patch (1.36 KB, patch)
2007-12-06 16:33 UTC, Joanmarie Diggs (IRC: joanie)
committed Details | Review

Description Joanmarie Diggs (IRC: joanie) 2007-12-04 06:32:01 UTC
Steps to reproduce:

1. Navigate to google.com
2. Type "foobar" in the search entry.
3. Left arrow to the beginning of the entry, then left arrow a bit 
   more.
4. Right arrow until you land back in the entry.
5. Keep right arrowing until you exit the entry, then right arrow a
   bit more.
6. Left arrow until you land back in the entry, then left arrow a
   bit more.

Expected results:  Orca would announce each character arrowed to within the entry.

Actual results: Orca fails to announce the 2nd character you encounter upon entering the entry regardless of the direction.  In particular:

* After step 4, Orca will speak the "f", say nothing for the first
  "o", speak the 2nd "o", the "b", "a", and "r".

* After step 6, Orca will speak the "r", say nothing for the "a",
  and then speak the "o", "o", and "f"

This seems to be unique to when we use caret navigation to move into the entry (as opposed to, say, tabbing into it).  Also, pressing Home or End within the entry seems sufficient to get us back on track.
Comment 1 Joanmarie Diggs (IRC: joanie) 2007-12-06 16:32:47 UTC
"Aha!" She shouts in Mike's general direction. <smile>

Another example of the problem, pointed out to me by Mike last week:

1. View a bugzilla bug.
2. Orca+Tab into the Additional Comments entry.
3. Tab to the need_stactrace link
4. Shift+Tab back to the Additional Comments entry.

Expected results:  We'd announce our location.

Actual results: We say jack.

These are both regressions resulting from the fix to bug #471537.

Renaming the summary to reflect the broader issue.  Patch to follow.
Comment 2 Joanmarie Diggs (IRC: joanie) 2007-12-06 16:33:31 UTC
Created attachment 100413 [details] [review]
proposed patch

Mike please test.
Comment 3 Mike Pedersen 2007-12-06 18:21:49 UTC
This now seems to work great on the entry.  One thing I am noticing though and this was the case before this patch.  
If you shift tab one more back from the new comment entry to the CC checkbox the checkbox is not read.  
Probably a different bug but I'm not sure.  
Comment 4 Joanmarie Diggs (IRC: joanie) 2007-12-06 18:50:32 UTC
Thanks Mike.

That I cannot reproduce.  It speaks it for me.  But I'll try it some more later.  If it was the case before this patch, let's open a new bug on it.  Would you mind writing up the exact steps to reproduce?  Thanks!

Will please review.
Comment 5 Willie Walker 2007-12-06 19:11:23 UTC
Looks like a nice isolated fix to me.  Thanks!

Mike - I'm not seeing the CC checkbox at all.  Which URL is that on?
Comment 6 Joanmarie Diggs (IRC: joanie) 2007-12-07 13:31:01 UTC
Thanks.  Patch committed.  Moving to pending. 
Comment 7 Mike Pedersen 2007-12-09 20:10:58 UTC
looks good 
Comment 8 Joanmarie Diggs (IRC: joanie) 2007-12-09 20:16:41 UTC
Thanks Mike.  Closing as FIXED.