| Summary: | [Accessibility] StyledText selection incorrect after caret moved event | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Carolyn MacLeod <carolynmacleod4> | ||||
| Component: | SWT | Assignee: | Felipe Heidrich <eclipse.felipe> | ||||
| Status: | RESOLVED FIXED | QA Contact: | Carolyn MacLeod <carolynmacleod4> | ||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | daniel_megert, john.arthorne, Silenio_Quarti | ||||
| Version: | 3.6.1 | Keywords: | accessibility | ||||
| Target Milestone: | 3.6.1 | Flags: | john.arthorne:
pmc_approved+
Silenio_Quarti: review+ |
||||
| Hardware: | PC | ||||||
| OS: | Windows XP | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Carolyn MacLeod
Created attachment 177750 [details]
Patch from Felipe
I discovered how to test Felipe's patch with AccProbe. The Event Monitor view allows getting in-context events. I tested with using shift+arrow key to change selection (which was the exact problem that the JAWS developer reported), as well as various combinations of arrow keys with or without shift, shift+HOME/END, as well as shift+mouse click. The selection is now correctly reported in all cases that I tested. Are there any other cases I should test for? SSQ, can you please review the patch for possible inclusion in 3.6.1? I looked at the code, and it seems ok to me, however I do not know if it covers all cases, and I do not know if I tested all cases. If it looks good to you as well, then I would like to bring it forward to the PMC for inclusion in 3.6.1. +1. I reviewed the patch with Silenio and Car. I witnessed the bug occurring before the fix (incorrect selection reported by in-process screen reader), and that the selection is correct when the fix is applied. We also tested corner cases such as the caret changing but the selection staying unchanged. Fixed > 20100830 in 3.6.1 stream and in HEAD. >+1. I reviewed the patch with Silenio and Car.
John, please update the pmc_approved flag if you approve a bug as PMC for RC3 and beyond. Thanks.
>>+1. I reviewed the patch with Silenio and Car.
>John, please update the pmc_approved flag if you approve a bug as PMC for RC3
>and beyond. Thanks.
Oops! It was actually there. Not sure why I didn't see it. Sorry for the spam.
|