libs-gui icon indicating copy to clipboard operation
libs-gui copied to clipboard

Application Menus and NSPopUpButtons don't stay open anymore after releasing mouse button

Open buzzdeee opened this issue 10 months ago • 1 comments

after upgrading to gnustep-gui 0.32.0 I observed that:

When clicking/opening menus, they close immediately when I release the mouse button. This is true for Application Menus, as well as NSPopUpButtons, which wasn't the case before. Downgrading to prior release, when I click a menu item in the Application menu, or an NSPopUpButton then it stays visible, even I release and only goes away, when I click something in the menu.

In case it matters, I use NSMenuInterfaceStyle NSMacintoshInterfaceStyle. The Noteworthy changes for gnustep-gui-0.32.0 mention a number of NSMenu related changes... Is that maybe even expected?

buzzdeee avatar Feb 22 '25 16:02 buzzdeee

I can confirm reverting this resolves the issue with NSMacintoshInterfaceStyle https://github.com/gnustep/libs-gui/commit/82717eefec63e7d9251d780e41862858ca06c748 and it only seems to affect that style.

pkgdemon avatar Apr 08 '25 19:04 pkgdemon