Apache OpenOffice (AOO) Bugzilla – Issue 48703
Accessibility: slide sorter must be made accessible
Last modified: 2005-07-18 09:40:30 UTC
Open a new impress and switch to slide sorter view. It is not accessible using the keyboard and gnoerpnicus does not discover it.
Keyword added.
Accepted.
Fixed. Affected files: New: sd/source/ui/inc/AccessibleSlideSorterObject.hxx 1.1.2.1 sd/source/ui/inc/AccessibleSlideSorterView.hxx 1.1.2.2 sd/source/ui/accessibility/AccessibleSlideSorterObject.cx 1.1.2.1 sd/source/ui/accessibility/AccessibleSlideSorterView.cxx 1.1.2.3 Modified: /sd/source/ui/accessibility/makefile.mk 1.13.498.1 /sd/source/ui/inc/SlideSorterViewShell.hxx 1.5.90.1 /sd/source/ui/slidesorter/cache/SlsQueueProcessor.hxx 1.6.88.1 /sd/source/ui/slidesorter/controller/SlsFocusManager.cxx 1.6.90.1 /sd/source/ui/slidesorter/controller/SlideSorterController.cxx 1.18.18.2 /sd/source/ui/slidesorter/inc/controller/SlsFocusManager.hxx 1.4.120.1 /sd/source/ui/slidesorter/inc/view/SlideSorterView.hxx 1.4.256.2 /sd/source/ui/slidesorter/view/SlideSorterView.cxx 1.10.18.2 /sd/source/ui/slidesorter/shell/SlideSorterViewShell.cxx 1.12.40.3
Retargeting.
Back to QA for verification. re-open issue and reassign to cgu@openoffice.org
reassign to cgu@openoffice.org
reset resolution to FIXED
The reporter of this issue is wg therefore I reassign it to wg. re-open issue and reassign to wg@openoffice.org
reassign to wg@openoffice.org
There was crash on Linux on one JDS computer: Inserting slides via the tool bar into a fresh Impress document lead to a crash when gnopernicus was running in the background. This involved the JVM crashing as well. The reason for this seems to be (net absolutely sure yet) was the AccessibleSlideSorterView::Implementation::GetAccessibleChild() method which had an assertion against invalid child indices but nothing to actually prevent it from using them. Added such a guard to sd/source/ui/accessibility/AccessibleSlideSorterView.cxx rev. 1.1.2.4
Verified in CWS. Crash is fixed now.
Target changed.
Tested in master m118. Closed.