why did we pass thru owner events ?? its working without that.. hum..
authorDana Jansens <danakj@orodu.net>
Tue, 8 May 2007 00:28:05 +0000 (00:28 +0000)
committerDana Jansens <danakj@orodu.net>
Tue, 8 May 2007 00:28:05 +0000 (00:28 +0000)
and now the frame buttons dont get press hilights while the menu is open

openbox/menuframe.c

index 768176a..461a2f2 100644 (file)
@@ -912,10 +912,10 @@ static gboolean menu_frame_show(ObMenuFrame *self)
 
     if (menu_frame_visible == NULL) {
         /* no menus shown yet */
-        if (!grab_pointer(TRUE, TRUE, OB_CURSOR_POINTER))
+        if (!grab_pointer(TRUE, FALSE, OB_CURSOR_POINTER))
             return FALSE;
         if (!grab_keyboard(TRUE)) {
-            grab_pointer(FALSE, TRUE, OB_CURSOR_POINTER);
+            grab_pointer(FALSE, FALSE, OB_CURSOR_POINTER);
             return FALSE;
         }
     }
@@ -1024,7 +1024,7 @@ void menu_frame_hide(ObMenuFrame *self)
 
     if (menu_frame_visible == NULL) {
         /* last menu shown */
-        grab_pointer(FALSE, TRUE, OB_CURSOR_NONE);
+        grab_pointer(FALSE, FALSE, OB_CURSOR_NONE);
         grab_keyboard(FALSE);
     }