GNOME Bugzilla – Bug 592138
Orca speaks the next character rather than the next word when a paragraph boundary is crossed in Writer
Last modified: 2009-11-09 21:35:19 UTC
Steps to reproduce: 1. Launch Writer. 2. Type "This is a test." 3. Press Return. 4. Type "So is this." 5. Press Control Home 6. Press Control Right to move word by word Expected results: When crossing into the second paragraph, Orca would say "So". Actual results: When crossing into the second paragraph, Orca says "S".
Created attachment 140993 [details] [review] revision 1 Solves the problem and doesn't break things for selection. Needs a regression test and to be regression tested.
Created attachment 141001 [details] [review] revision 1 with updated regression test Using git master, I created a new oowriter regression test for navigation and selection by next and previous word including crossing paragraph objects. That gives us the current state of affairs against which we can test. That new test has been committed to master. When I ran that test using the patch I'd attached to this bug, there was only one change: Namely, we stopped speaking the character and started speaking the word (as expected) when a paragraph boundary was crossed. This patch updates that test to reflect the new behavior.
I just finished running the OOo Writer and gtk-demo tests. No regressions from this patch. Will please review. Thanks!
Comment on attachment 141001 [details] [review] revision 1 with updated regression test Thanks Joanie!
Thanks Will! Patch committed to master. Closing as FIXED.