[gtk/gtk-3-22] accelgroup: Do not use deprecated API
- From: Emmanuele Bassi <ebassi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk/gtk-3-22] accelgroup: Do not use deprecated API
- Date: Sun, 11 Feb 2018 23:35:17 +0000 (UTC)
commit 9c6ae95eceaa018b872cbf3937e66fd06804067b
Author: Emmanuele Bassi <ebassi gnome org>
Date: Sun Feb 11 15:06:04 2018 +0000
accelgroup: Do not use deprecated API
Use gdk_keymap_get_for_display() with the default display, instead of
the deprecated gdk_keymap_get_default().
gtk/gtkaccelgroup.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/gtk/gtkaccelgroup.c b/gtk/gtkaccelgroup.c
index 70866378b8..52897cacaa 100644
--- a/gtk/gtkaccelgroup.c
+++ b/gtk/gtkaccelgroup.c
@@ -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;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]