Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 344374 - racing condition / timing on context menu
Summary: racing condition / timing on context menu
Status: CLOSED FIXED
Alias: None
Product: Jubula
Classification: Technology
Component: RC (show other bugs)
Version: unspecified   Edit
Hardware: Macintosh Mac OS X - Carbon (unsup.)
: P3 major (vote)
Target Milestone: Juno M4   Edit
Assignee: Zeb Ford-Reitz CLA
QA Contact: Oliver Goetz CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-30 08:44 EDT by Hans-J. Brede CLA
Modified: 2011-12-13 05:40 EST (History)
4 users (show)

See Also:


Attachments
screenshot with open menu and dialog (171.20 KB, image/png)
2011-04-30 08:44 EDT, Hans-J. Brede CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Hans-J. Brede CLA 2011-04-30 08:44:24 EDT
Created attachment 194423 [details]
screenshot with open menu and dialog

These steps can be used to reproduce the bug:
1. select a ui component with a context menu
2. select an entry from the context menu, which is opening a dialog (in
   my example a native file dialog)
3. Type ENTER to close the dialog.

Problem: If you do this with Jubula, the context menu will stay open together
with the dialog. The dialog will not close, because ENTER is not given to
the dialog, but to the still open menu.
Comment 1 Achim Loerke CLA 2011-05-11 05:26:59 EDT
Try to use External Keystroke for the Enter key.
Comment 2 Hans-J. Brede CLA 2011-05-11 08:43:04 EDT
Does not help. Menu stays open while the dialog box pops up.
Comment 3 Alexandra Schladebeck CLA 2011-11-29 05:11:19 EST
This could be the same problem as mentioned in the Jubula Bugzilla:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=344374
Comment 4 Alexandra Schladebeck CLA 2011-11-29 05:11:54 EST
Sorry, as mentioned in the GUIdancer Bugzilla:
https://bxapps.bredex.de/bugzilla/show_bug.cgi?id=70
Comment 6 Oliver Goetz CLA 2011-12-13 05:40:45 EST
Fix verified (see https://bxapps.bredex.de/bugzilla/show_bug.cgi?id=70)