Issue 70966 - [a11y] Arrowing around in the Navigator windows doesn't always generate a11y events.
Summary: [a11y] Arrowing around in the Navigator windows doesn't always generate a11y ...
Status: CLOSED FIXED
Alias: None
Product: Writer
Classification: Application
Component: ui (show other issues)
Version: OOo 2.0.4
Hardware: All All
: P3 Trivial (vote)
Target Milestone: ---
Assignee: eric.savary
QA Contact: issues@sw
URL:
Keywords: accessibility
Depends on:
Blocks: 90510
  Show dependency tree
 
Reported: 2006-10-28 20:55 UTC by richburridge
Modified: 2013-08-07 14:44 UTC (History)
3 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
Python script to reproduce the problem. (13.35 KB, text/plain)
2006-10-28 20:56 UTC, richburridge
no flags Details
Output fgenerated when running the Python script. (127.83 KB, text/plain)
2006-10-28 20:57 UTC, richburridge
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description richburridge 2006-10-28 20:55:50 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.
Comment 1 richburridge 2006-10-28 20:56:27 UTC
Created attachment 40129 [details]
Python script to reproduce the problem.
Comment 2 richburridge 2006-10-28 20:57:23 UTC
Created attachment 40130 [details]
Output fgenerated when running the Python script.
Comment 3 michael.ruess 2006-10-30 06:42:42 UTC
Reassigned to ES.
Comment 4 eric.savary 2006-12-01 15:08:50 UTC
ES->OBR: no focus events in the Navigator.
Best tracked with at-poke -> log events -> focus.
Comment 5 nospam4obr 2006-12-05 13:20:04 UTC
obr->pb: please evaluate whether this is a toolkit or a bridging issue.
Comment 6 pb 2007-01-29 09:18:07 UTC
pb: I will have a look.
Comment 7 malte_timmermann 2007-04-25 19:00:04 UTC
A11y => 2.3
Comment 8 pb 2007-08-01 14:50:09 UTC
pb: too late for 2.3 -> 2.4.
Comment 9 Martin Hollmichel 2008-02-04 14:28:56 UTC
set target 3.0
Comment 10 pb 2008-06-26 11:59:24 UTC
pb: not reproducible any longer. Verified by Eric (es), Oliver (obr) and Oliver
(od) on cws pba11y01.
Comment 11 pb 2008-06-26 11:59:57 UTC
pb: works -> closed.
Comment 12 williewalker 2008-07-24 18:18:53 UTC
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?
Comment 13 eric.savary 2008-10-27 18:12:09 UTC
Can't remember having verified this.
Reopening for it still doesn't work.
Comment 14 Mathias_Bauer 2009-02-02 13:02:18 UTC
Oliver, please take over
Comment 15 Oliver-Rainer Wittmann 2009-03-12 12:16:51 UTC
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?
Comment 16 eric.savary 2009-03-16 15:06:23 UTC
@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...!
Comment 17 williewalker 2009-03-24 18:27:00 UTC
@es - happy to take a look.

Do you have a pointer to a build that will work on OpenSolaris 2008.11 b109?
Comment 18 joaniediggs 2009-03-24 21:57:51 UTC
@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!
Comment 19 Oliver-Rainer Wittmann 2009-03-25 09:45:23 UTC
Thx Joanie.
Thus, I think we can close this issue.

OD->ES: Please take care of this
Comment 20 eric.savary 2009-03-26 16:59:46 UTC
Thanx Joanie!
Comment 21 eric.savary 2009-03-26 17:00:35 UTC
CLOSED