why did we pass thru owner events ?? its working without that.. hum..

and now the frame buttons dont get press hilights while the menu is open
This commit is contained in:
Dana Jansens 2007-05-08 00:28:05 +00:00
parent 38b12c6cba
commit 26fc54c9a3

View 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);
}