Apache OpenOffice (AOO) Bugzilla – Full Text Issue Listing |
Summary: | object:active-descendant-changed any_data field contains previous active descendant instead of current active descendant in Hyperlink dialog | ||||||
---|---|---|---|---|---|---|---|
Product: | General | Reporter: | williewalker <walker.willie> | ||||
Component: | ui | Assignee: | eric.savary | ||||
Status: | CLOSED FIXED | QA Contact: | issues@framework <issues> | ||||
Severity: | Trivial | ||||||
Priority: | P3 | CC: | issues, joanmarie.diggs | ||||
Version: | OOO310m11 | Keywords: | accessibility, needmoreinfo | ||||
Target Milestone: | OOo 3.2 | ||||||
Hardware: | Sun | ||||||
OS: | Solaris | ||||||
Issue Type: | DEFECT | Latest Confirmation in: | --- | ||||
Developer Difficulty: | --- | ||||||
Attachments: |
|
Description
williewalker
2009-04-10 15:00:10 UTC
Created attachment 61506 [details]
Test application from opening comment as a separate file.
What OOo version are you using? What OS? @williewalker: Please always assign to me for A11y issues. Please also mention the OOo version. I guess you are on Nevada? @es - I confirmed this on OpenSolaris 2008.11, but the person opening the Orca bug (http://bugzilla.gnome.org/show_bug.cgi?id=578097) mentions the following in the opening comment for that bug: $ 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 I suspect this probably is not an OS-specific issue. The test application I've attached to this bug is a Python script which doesn't require any compilation or build environment. It should also run without modification on any platform where pyatspi is available (e.g., OpenSolaris, Ubuntu, etc.). Confirming the problem with the test application should take only a few minutes, and the complete instructions for reproducing the problem are in the opening comment for this bug - please give it a try. @OD: as described. - run the attached script in a terminal - in OOo Writer: Insert - Hyperlink - Cycle between the tab pages "Internet", "Mail & News", "Document", and "New Document" -> the terminal output for "any_data" is always the last selected one, not the current one Note: this only happens when cycling with the *keyboard* fix in progress in cws swa11y32. defect cause: vcl event <list box entry selected> is also emitted, when a certain entry is deselected in the icon choice control. When you observe the output of the python script, you will see that on each cursor key hit _two_ object:active-descendent-changed event are emitted. solution: suppress the sending of vcl event <list box entry selected>, when a certain entry is deselected. But, I could not reproduce the described defect with recent version of OOo (DEV300m46) when arrow up and down in the "File type" list box of the "Hyperlink" dialog. fixed in cws swa11y32 - changed file: /svtools/source/contnr/imivctl1.cxx, rev. 272354 *** Issue 102879 has been marked as a duplicate of this issue. *** OD->ES: Checked in internal installation set of cws swa11y32_2nd - please verify This fix has been confirmed by the Orca team using the swa11y32_2nd_en-US_SolarisIntel.tar file Thomas Lange made for me (300m51(Build:9408)[CWS:swa11y32_2nd]). Many thanks! Thanx for verifying! Fixed and integrated => closing now.. |