Issue 15585 - Notification about active dialog is missing
Summary: Notification about active dialog is missing
Status: CLOSED FIXED
Alias: None
Product: ui
Classification: Code
Component: AccessBridge (show other issues)
Version: current
Hardware: PC Linux, all
: P3 Trivial (vote)
Target Milestone: OOo 1.1 RC
Assignee: ru
QA Contact: issues@ui
URL:
Keywords: accessibility
Depends on:
Blocks:
 
Reported: 2003-06-13 11:53 UTC by ru
Modified: 2003-07-04 14:53 UTC (History)
1 user (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 ru 2003-06-13 11:53:37 UTC
If one opens via GOK a dialog in SO using toolbar, no notification is sent that
a dialog is active because "Buttons" and "Toolbar" controls in GOK are still
enabled and can be used. 
Behaviour on menus is correct.
Comment 1 ru 2003-06-13 11:54:31 UTC
.
Comment 2 ru 2003-06-13 15:50:41 UTC
.
Comment 3 nospam4obr 2003-06-27 13:45:09 UTC
The problem is that the dialog is opened on the call stack of the Java
AWT EventQueue-Thread, which causes accessibility events to no longer
be dispatched until the dialog has been closed.

Probably the best way to fix this is to make doAccessibleAction()
aynchronous by posting an application event for toolbox items, menu
items and push buttons.
Comment 4 thomas.benisch 2003-06-30 10:52:21 UTC
TBE->OBR: As discussed, back to you.
Comment 5 thorsten.ziehm 2003-06-30 13:39:44 UTC
Should be fixed in OOo 1.1 RC. => changed target
Comment 6 nospam4obr 2003-06-30 15:46:56 UTC
As a workaround, making actions asynchronously when thread is Java AWT
EventDispatcherThread.
Comment 7 nospam4obr 2003-07-01 08:34:56 UTC
Now deligating to another thread when the actual thread is the java
AWT EventDispatcherThread.
Comment 8 nospam4obr 2003-07-01 08:46:44 UTC
Please verify.
Comment 9 ru 2003-07-01 09:05:30 UTC
.
Comment 10 ru 2003-07-01 09:05:50 UTC
.
Comment 11 ru 2003-07-04 14:53:40 UTC
.