[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #27088] Menu Appearance under NSWindows95InterfaceStyle
From: |
Chris Armstrong |
Subject: |
[bug #27088] Menu Appearance under NSWindows95InterfaceStyle |
Date: |
Mon, 18 Jan 2010 10:36:23 +0000 |
User-agent: |
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-US) AppleWebKit/532.5 (KHTML, like Gecko) Chrome/4.0.249.49 Safari/532.5 |
Follow-up Comment #4, bug #27088 (project gnustep):
Ok, worked on this a bit more. Attached is a patch that implements proper
menu opening and closing. The main remaining problems are:
1. If the user decides to click on a non-GNUstep window to stop the menu
loop, the menus get stuck.
2. User can change focus and drag around windows without the menu loop being
aborted.
I think the main solution to these problems is to cause the menu loop in
-[NSMenuView trackWithEvent:] to be aborted if the mouse is clicked on a title
frame or outside the GNUstep windows.
The patch probably needs review, because the way it achieves what it does is
a little weird.
(file #19512)
_______________________________________________________
Additional Item Attachment:
File name: GNUstep-GUI-20100118-separate_in_menu_windows.diff Size:16 KB
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?27088>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/