Apache OpenOffice (AOO) Bugzilla – Issue 70966
[a11y] Arrowing around in the Navigator windows doesn't always generate a11y events.
Last modified: 2013-08-07 14:44:00 UTC
See also Orca bug #356066, which is blocked because of this bug. http://bugzilla.gnome.org/show_bug.cgi?id=356066 Two attachments to follow: 1/ bug_356066.py - small standalone at-spi Python script that replicates the problem. 2/ bug_356066.out - output generated by running bug_356066.py. Notes: In bug_356066.out at about line 774, you can see the first Down key event and the "object:selection-changed" event it generated. Similar events in the following line. At about line 1575, you will see the first Down key event the second time through. No "object:selection-changed" events were generated. Attachments to follow.
Created attachment 40129 [details] Python script to reproduce the problem.
Created attachment 40130 [details] Output fgenerated when running the Python script.
Reassigned to ES.
ES->OBR: no focus events in the Navigator. Best tracked with at-poke -> log events -> focus.
obr->pb: please evaluate whether this is a toolkit or a bridging issue.
pb: I will have a look.
A11y => 2.3
pb: too late for 2.3 -> 2.4.
set target 3.0
pb: not reproducible any longer. Verified by Eric (es), Oliver (obr) and Oliver (od) on cws pba11y01.
pb: works -> closed.
I tested using OODEV300_m27 build 9336 on my OpenSolaris box and the problem still exists. The important thing to remember is that we get desired behavior the first time the Navigator is open, but things go bad when you Escape out of the Navigator and then reopen it. Can we reopen this bug please?
Can't remember having verified this. Reopening for it still doesn't work.
Oliver, please take over
Hm,... I have tested DEV300m41 under Windows with JavaFerret.exe and DEV300m43 under Solaris with Accerciser. In both environments the object:selection-changed events are emitted by the tree list of the Navigator in Writer when changing the selected item via arrow keys, even after a couple of close-and-reopen-cycles of the Navigator. OD->ES: Can we please have a look together, again?
@Joanie/Rich: can you have a look at it again? Using Accerciser on Sparc Nevada snv_108 and OOO310_m5 I always get: object:selection-changed(0, 0, None) source: [tree | ] application: [application | soffice] ... when moving the selection in the Navigator with the keyboard. So everything looks fine...!
@es - happy to take a look. Do you have a pointer to a build that will work on OpenSolaris 2008.11 b109?
@es w.r.t.: > @Joanie/Rich: can you have a look at it again? > Using Accerciser on Sparc Nevada snv_108 and OOO310_m5 I always get: > object:selection-changed(0, 0, None) > source: [tree | ] > application: [application | soffice] > > ... when moving the selection in the Navigator with the keyboard. > So everything looks fine...! Sorry I've been on vacation. I just took a look using the latest OOo 3.0 dev build in OpenSolaris 109 using Orca. Looks like it's fixed. Awesome and thanks!
Thx Joanie. Thus, I think we can close this issue. OD->ES: Please take care of this
Thanx Joanie!
CLOSED