Issue 16612 - Popup menus claim to be focused after closing it
Summary: Popup menus claim to be focused after closing it
Status: CLOSED FIXED
Alias: None
Product: ui
Classification: Code
Component: code (show other issues)
Version: current
Hardware: PC Linux, all
: P3 Trivial (vote)
Target Milestone: OOo 1.1.1
Assignee: ru
QA Contact: issues@ui
URL:
Keywords: accessibility
Depends on:
Blocks: 21900
  Show dependency tree
 
Reported: 2003-07-09 15:56 UTC by ru
Modified: 2004-01-27 17:37 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-07-09 15:56:57 UTC
When opening popup menus in SO role POPUP MENU gains the focus. When closing the
menu it still claims that it is focused although the accessible object is beeing
destroyed (at-poke shows that). Thus GOK is not able to give the focus to the
previous focused (main) window.
Comment 1 ru 2003-07-09 15:57:51 UTC
.
Comment 2 nospam4obr 2003-07-28 06:47:12 UTC
To fix this issue it requires a bad hack in the java-uno-accessbridge:
VCL does not really set the keyboiard focus into the popup, so there
is no focus event from the prevoiusly focus object (because it never
actually lost VCL focus). Seems as if the bridge needs to remember the
focus object in this case and to synthesize the missing focus event.
Comment 3 ru 2003-08-15 16:59:35 UTC
Agreed with TZ.
Comment 4 nospam4obr 2003-10-31 12:32:57 UTC
Because the wrong parent is used for the popup window (#i21900), the
fix works only if the popup belongs to the currently active window.
But because disabled people probably won't use the mouse to bring up a
popup window (but Shift F10), this restriction is not a stopper.
Comment 5 nospam4obr 2003-11-28 13:04:52 UTC
obr -> ru: Please verify. Thanks.
Comment 6 nospam4obr 2003-11-28 13:05:22 UTC
Restoring fixed state.
Comment 7 ru 2003-12-10 16:21:47 UTC
.
Comment 8 ru 2004-01-27 17:37:44 UTC
.