mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2025-01-13 22:10:08 +00:00
Special-case shift-tab and map it to GDK_ISO_Left_Tab, fixes bug #350806.
2006-09-06 Richard Hult <richard@imendio.com> * gdk/quartz/gdkkeys-quartz.c: (maybe_update_keymap): Special-case shift-tab and map it to GDK_ISO_Left_Tab, fixes bug #350806.
This commit is contained in:
parent
0f830ba9d9
commit
7724832996
@ -1,3 +1,8 @@
|
||||
2006-09-06 Richard Hult <richard@imendio.com>
|
||||
|
||||
* gdk/quartz/gdkkeys-quartz.c: (maybe_update_keymap): Special-case
|
||||
shift-tab and map it to GDK_ISO_Left_Tab, fixes bug #350806.
|
||||
|
||||
2006-09-04 Kristian Rietveld <kris@imendio.com>
|
||||
|
||||
* gtk/gtkfilechooserdefault.c (update_current_folder_get_info_cb):
|
||||
|
@ -248,6 +248,12 @@ maybe_update_keymap (void)
|
||||
}
|
||||
}
|
||||
|
||||
/* Special-case shift-tab since GTK+ expects
|
||||
* GDK_ISO_Left_Tab for that.
|
||||
*/
|
||||
if (found && p[j] == GDK_Tab && modifiers[j] == shiftKey)
|
||||
p[j] = GDK_ISO_Left_Tab;
|
||||
|
||||
if (!found)
|
||||
p[j] = gdk_unicode_to_keyval (uc);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user