Issue 90993 - [a11y] No accessibility events generated when pressing Delete on a slide placeholder in Impress.
Summary: [a11y] No accessibility events generated when pressing Delete on a slide plac...
Status: CLOSED IRREPRODUCIBLE
Alias: None
Product: Impress
Classification: Application
Component: ui (show other issues)
Version: OOo 3.0 Beta
Hardware: Unknown All
: P3 Trivial (vote)
Target Milestone: OOo 3.2
Assignee: groucho266
QA Contact: issues@graphics
URL:
Keywords: accessibility
Depends on:
Blocks:
 
Reported: 2008-06-23 18:03 UTC by richburridge
Modified: 2009-09-22 20:30 UTC (History)
3 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description richburridge 2008-06-23 18:03:34 UTC
See also Orca bug #539056 which is blocked by this issue.
http://bugzilla.gnome.org/show_bug.cgi?id=539056

Steps to reproduce.

1/ Start Orca.
2/ Start ooimpress with the presentation attached to the Orca bug:
   http://bugzilla.gnome.org/attachment.cgi?id=113271&action=view
   Focus is initially on the scroll pane containing the current
   slide of the presentation.
3/ Tab to the first placeholder. 
4/ Press Delete to delete the contents of the placeholder. 
5/ It's not obvious where focus is al this point, so I pressed
   Tab to move focus to the second placeholder, then Shift-Tab
   to move it back to the first placeholder.
6/ Press Delete to delete the placeholder.

From the Orca debug log attached to the Orca bug:
http://bugzilla.gnome.org/attachment.cgi?id=113273&action=view
the Delete key press in step 4
is at line 430. The Delete key press in step 6 is at line 668.
Comment 1 malte_timmermann 2008-11-26 14:20:15 UTC
OOo 3.2
Comment 2 groucho266 2009-09-15 11:54:58 UTC
As mentioned in the gnome issue that is referenced above the relevant
notifications are alreadymade:
The deletion of the shape and the creation of a new placeholder shape in its
place are properly notified by child events.  As far as I know there is no way
to represent the relationship between the two shapes (one of the two is no
longer a member of the accessibility hierarchy.)  But then again the geometrical
information together with the temporal proximity of the child events may be
enough to detect it anyway.

Because of all this and because I do not know what events else to broadcast I
change the resolution of this issue to WORKSFORME.
Comment 3 Mechtilde 2009-09-22 20:30:20 UTC
worksforme -> closed