]> Pileus Git - ~andy/gtk/blobdiff - gtk/gtkkeyhash.c
Verify GtkWidget invariants if G_ENABLE_DEBUG is defined
[~andy/gtk] / gtk / gtkkeyhash.c
index 368699cc184776d5a5e4e3c26722ea716d953239..df67f53af85a186d4a861be03478e3c684f541d6 100644 (file)
@@ -21,7 +21,6 @@
 #include "config.h"
 #include "gtkdebug.h"
 #include "gtkkeyhash.h"
-#include "gtkalias.h"
 
 typedef struct _GtkKeyHashEntry GtkKeyHashEntry;
 
@@ -404,6 +403,7 @@ _gtk_key_hash_lookup (GtkKeyHash      *key_hash,
   gdk_keymap_translate_keyboard_state (key_hash->keymap,
                                       hardware_keycode, state, group,
                                       &keyval, &effective_group, &level, &consumed_modifiers);
+  gdk_keymap_add_virtual_modifiers (key_hash->keymap, &state);
 
   GTK_NOTE (KEYBINDINGS,
            g_message ("Looking up keycode = %u, modifiers = 0x%04x,\n"