Community
Participate
Working Groups
It is possible to open a popup-menu and dropdown-menu at the same time: In the controls demo, go to tab "Shell", and create a shell with a menu. Then go to tab "List". Right-click on a list-item, directly after that click on the shells menu-bar. The source of this problem is probably Qooxdoos menu-manager.
It also works by opening two shells with menu-bars: Both menu-bars can have an open menu at the same time!
Created attachment 149104 [details] Solution Solves the problem by implementing a new MenuManager, removing qx.ui.menu.Manager. - Fixes also 287314. - Files qx.js/qx-debug.js must be rebuild. - Tests are included. - This leaves only one class in the qx.ui.menu namespace, "Separator".
Applied patch to CVS HEAD
Reverted changes from patch 'Solution'. The fix breaks the drop-down menu from the CTabFolder (see ControlsDemo for example). Clicking an item in this menu is just ignored.
Created attachment 149428 [details] revised patch Same patch except: - Addresses CTabFolder-problem. - Refactored MenuManager (for legibility) - More tests
Patch applied to CVS HEAD