accelgroup: Do not use deprecated API
Use gdk_keymap_get_for_display() with the default display, instead of the deprecated gdk_keymap_get_default().
This commit is contained in:
@ -1364,10 +1364,13 @@ gtk_accelerator_parse_with_keycode (const gchar *accelerator,
|
||||
|
||||
if (keyval && accelerator_codes != NULL)
|
||||
{
|
||||
GdkKeymap *keymap;
|
||||
GdkKeymapKey *keys;
|
||||
gint n_keys, i, j;
|
||||
|
||||
if (!gdk_keymap_get_entries_for_keyval (gdk_keymap_get_default (), keyval, &keys, &n_keys))
|
||||
keymap = gdk_keymap_get_for_display (gdk_display_get_default ());
|
||||
|
||||
if (!gdk_keymap_get_entries_for_keyval (keymap, keyval, &keys, &n_keys))
|
||||
{
|
||||
/* Not in keymap */
|
||||
error = TRUE;
|
||||
|
||||
Reference in New Issue
Block a user