This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 271804 - Difficult to choose from menu button in overflow toolbar
Summary: Difficult to choose from menu button in overflow toolbar
Status: RESOLVED INCOMPLETE
Alias: None
Product: platform
Classification: Unclassified
Component: Window System (show other bugs)
Version: 8.2
Hardware: PC Linux
: P3 normal (vote)
Assignee: Stanislav Aubrecht
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-11-14 17:15 UTC by rkeen
Modified: 2018-12-26 22:11 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
Possible solution (7.30 KB, patch)
2017-11-14 17:15 UTC, rkeen
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description rkeen 2017-11-14 17:15:12 UTC
Created attachment 165445 [details]
Possible solution

Do the following to reproduce the issue:

1. Make the main window small enough so that some of the toolbars with associated dropdowns are hidden. This could be in the NetBeans IDE (or any platform based application).
2. Invoke the overflow toolbar and then invoke the dropdown from one of the buttons. For example, in the IDE, invoke the dropdown for the Profile Project action.
3. Move the mouse to select an item from the menu.

If the mouse pointer moves outside the bounds of the overflow toolbar, even if it is inside the bounds of the dropdown, the toolbar will close along with the dropdown.

When there is a dropdown open, the overflow toolbar should remain open, at least when the mouse is inside the bounds of the dropdown and probably also even when outside the bounds as is typically the case for menus.

I've attached a possible solution that will keep the overflow toolbar open when a context menu invoked from one of the components in the toolbar is open.
Comment 1 rkeen 2018-12-26 22:11:39 UTC
Moved to the Apache issue tracking system: https://issues.apache.org/jira/browse/NETBEANS-1835