GNOME Bugzilla – Bug 578097
[to verify] Orca reads previous active descendant in the OOo hyperlink dialog
Last modified: 2010-02-15 11:47:52 UTC
Please describe the problem: Binary package hint: gnome-orca Orca incorrectly reads the Internet label as ' Mail & News' and later as 'Internet' label Steps to reproduce: 1. Ooffice writer>Insert>Hyperlink 2. Tab between Internet and Mail & News labels. Actual results: Reads Internet label as 'Mail & News' and vice versa Expected results: Does this happen every time? yes Other information: $ apt-cache policy openoffice.org-writer openoffice.org-writer: Installed: 1:3.0.1-5ubuntu2 Candidate: 1:3.0.1-5ubuntu2 Version table: *** 1:3.0.1-5ubuntu2 0 500 http://in.archive.ubuntu.com jaunty/main Packages 100 /var/lib/dpkg/status ProblemType: Bug Architecture: i386 DistroRelease: Ubuntu 9.04 Package: gnome-orca 2.26.0-0ubuntu1 PackageArchitecture: all ProcEnviron: PATH=(custom, user) LANG=en_IN SHELL=/bin/bash SourcePackage: gnome-orca Uname: Linux 2.6.28-9-generic i686 https://bugs.launchpad.net/ubuntu/+source/gnome-orca/+bug/343712
I can verify this. It's more of a problem where Orca is reading the previously active item in the object rather than the current item. For example, if you continue to arrow up or down the list in question, Orca always reads where you were and not where you went. In doing some limited triage, the problem seems to be that Orca is getting an object:active-descendant-changed event. When it goes to determine what the new active descendant is, Orca is coming up with the old active descendant for some reason. This might be an OOo bug, but this will need further investigation.
This is unfortunately an OOo bug. The OOo team has been made aware of this issue and we will revisit it once it has been resolved in OOo: http://www.openoffice.org/issues/show_bug.cgi?id=101012.
The OOo folks have marked the OOo bug as fixed. Not sure when we'll see it in an OOo release. Just a data point - I still see the problem on OpenSolaris 2009.06, OpenOffice.org 3.1.0 OOO310m11 (Build:9399) [CWS:ooo31osol].
Confirm this bug is fixed in Ooo 3.2.0~rc4-1ubuntu1 in lucid.