[gnome-builder/gnome-builder-3-26] sourceview: fix deprecated keymap usage
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder/gnome-builder-3-26] sourceview: fix deprecated keymap usage
- Date: Fri, 19 Jan 2018 00:08:50 +0000 (UTC)
commit 4e409ebe749546a6ce2094b86ed7cbc38ab2238c
Author: Christian Hergert <chergert redhat com>
Date: Thu Jan 18 16:08:19 2018 -0800
sourceview: fix deprecated keymap usage
libide/sourceview/ide-source-view.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/libide/sourceview/ide-source-view.c b/libide/sourceview/ide-source-view.c
index d3b6a6683..e89f5abad 100644
--- a/libide/sourceview/ide-source-view.c
+++ b/libide/sourceview/ide-source-view.c
@@ -2165,7 +2165,7 @@ is_key_vim_binded (GtkWidget *widget,
IdeSourceViewPrivate *priv = ide_source_view_get_instance_private (IDE_SOURCE_VIEW (widget));
context = gtk_widget_get_style_context (GTK_WIDGET (priv->mode));
- keymap = gdk_keymap_get_default ();
+ keymap = gdk_keymap_get_for_display (gtk_widget_get_display (widget));
state = gtk_widget_get_state_flags (GTK_WIDGET (priv->mode));
gtk_style_context_get (context, state, "gtk-key-bindings", &binding_set_array, NULL);
@@ -2373,7 +2373,7 @@ ide_source_view_key_press_event (GtkWidget *widget,
{
guint new_keyval;
GdkModifierType state_consumed;
- GdkKeymap *keymap = gdk_keymap_get_default ();
+ GdkKeymap *keymap = gdk_keymap_get_for_display (gtk_widget_get_display (widget));
_ide_source_view_set_modifier (self, gdk_keyval_to_unicode (event->keyval));
gdk_keymap_translate_keyboard_state (keymap,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]