GNOME Bugzilla – Bug 591807
Orca sometimes presents the previous line when Home/End is pressed in Gecko
Last modified: 2009-11-09 21:35:28 UTC
Attila commented on bug 584103: ~~~~~~ I see two little cursor navigating problem. I think the average users doesn't see the following problems, I try tests and see following problems: If I write a new message and I press enter key, I try press two time the home key, Orca says the previous line beginning character and the cursor jumps previous line. This problem is only true, if I not write any character the new line after pressed enter key. The bigger problem is following: When I read a message with arrow keys and navigated a blank line, if I try press home key, Orca (speaks the) previous line beginning character. ~~~~~~
Confirming both problems as described.
Sorry for the spam. I can reproduce this in Firefox as well.
Created attachment 140799 [details] [review] proposed fix The problem is that apparently in some circumstances, the line cache is not getting updated. In the spirit of low risk/high impact, this patch solves the problem specifically by getting the line contents rather than using the cached line when Home and End are pressed. Will, please review. Thanks! (I'll create a new regression test for this issue now.)
(In reply to comment #3) > Created an attachment (id=140799) [edit] > proposed fix > > The problem is that apparently in some circumstances, the line cache is not > getting updated. In the spirit of low risk/high impact, this patch solves the > problem specifically by getting the line contents rather than using the cached > line when Home and End are pressed. > > Will, please review. Thanks! (I'll create a new regression test for this issue > now.) Looks great to me. I say commit and thank you! :-)
Thanks Will. Patch committed to master along with a regression test for this bug. Closing as FIXED.