Remove the checks to see if the window is modally blocked. This doesn't

2008-08-21  Cody Russell  <bratsche@gnome.org>

        * gdk/win32/gdkevents-win32.c (doesnt_want_key): Remove the checks
        to see if the window is modally blocked.  This doesn't get us anything,
        and it confuses the search window in GtkTreeView (and potentially other
        utility windows in other apps).  (#520165)


svn path=/trunk/; revision=21180
This commit is contained in:
Cody Russell 2008-08-22 00:30:06 +00:00 committed by Cody Russell
parent 894828ef8a
commit 96aa256594
2 changed files with 7 additions and 4 deletions

View File

@ -1,3 +1,10 @@
2008-08-21 Cody Russell <bratsche@gnome.org>
* gdk/win32/gdkevents-win32.c (doesnt_want_key): Remove the checks
to see if the window is modally blocked. This doesn't get us anything,
and it confuses the search window in GtkTreeView (and potentially other
utility windows in other apps). (#520165)
2008-08-21 Michael Natterer <mitch@imendio.com>
* gtk/gtktreeview.c (gtk_tree_view_realize): small formatting fix.

View File

@ -1773,10 +1773,6 @@ doesnt_want_key (gint mask,
{
GdkWindow *modal_current = _gdk_modal_current ();
GdkWindow *window = (GdkWindow *) gdk_win32_handle_table_lookup ((GdkNativeWindow)msg->hwnd);
gboolean modally_blocked = modal_current != NULL ? gdk_window_get_toplevel (window) != modal_current : FALSE;
if (modally_blocked == TRUE)
return TRUE;
return (((msg->message == WM_KEYUP || msg->message == WM_SYSKEYUP) &&
!(mask & GDK_KEY_RELEASE_MASK)) ||