Fixup the key value to allow Ctrl + Shift + Tab

This commit is contained in:
André Stösel 2010-01-12 23:28:02 +01:00 committed by Christian Dywan
parent dab3505e0c
commit 4e561eeef3

View file

@ -1546,6 +1546,10 @@ sokoke_window_activate_key (GtkWindow* window,
if (gtk_window_activate_key (window, event))
return TRUE;
/* Hack to allow Ctrl + Shift + Tab */
if (event->keyval == 65056)
event->keyval = GDK_Tab;
/* We don't use gtk_accel_groups_activate because it refuses to
activate anything that gtk_accelerator_valid doesn't like. */
accel_name = gtk_accelerator_name (event->keyval, (event->state & gtk_accelerator_get_default_mod_mask ()));