summaryrefslogtreecommitdiff
path: root/gtk/gtkentryprivate.h
diff options
context:
space:
mode:
authorCarlos Garnacho <carlosg@gnome.org>2018-03-06 17:53:53 +0100
committerCarlos Garnacho <carlosg@gnome.org>2018-04-05 19:26:54 +0200
commit80c3ebe3a08ca9ecdb0cdb6b561281a278774536 (patch)
tree9edb21987e4e4ec3bf4e381337ac77036b81ac8b /gtk/gtkentryprivate.h
parent585aafc2df9061dfb1f2b1c2b0c1a2d60eb54888 (diff)
downloadgtk+-80c3ebe3a08ca9ecdb0cdb6b561281a278774536.tar.gz
gtkentrycompletion: Stop using ::key-press-event
Use GtkEventControllerKey for the task
Diffstat (limited to 'gtk/gtkentryprivate.h')
-rw-r--r--gtk/gtkentryprivate.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/gtk/gtkentryprivate.h b/gtk/gtkentryprivate.h
index 0d1e8494e7..83d9715b77 100644
--- a/gtk/gtkentryprivate.h
+++ b/gtk/gtkentryprivate.h
@@ -25,6 +25,7 @@
#include "gtkliststore.h"
#include "gtktreemodelfilter.h"
#include "gtktreeviewcolumn.h"
+#include "gtkeventcontrollerkey.h"
G_BEGIN_DECLS
@@ -47,6 +48,8 @@ struct _GtkEntryCompletionPrivate
gchar *case_normalized_key;
+ GtkEventController *entry_key_controller;
+
/* only used by GtkEntry when attached: */
GtkWidget *popup_window;
GtkWidget *vbox;