textview: Respect editability for Emoji
authorMatthias Clasen <mclasen@redhat.com>
Tue, 30 Nov 2021 23:37:33 +0000 (18:37 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Tue, 30 Nov 2021 23:37:33 +0000 (18:37 -0500)
Switch the Emoji chooser keybinding to use the
action, so that disabling the action has the
desired effect.

gtk/gtktextview.c

index db23e9ad868d9ee79322e1de9484bf1fe028e8e8..f576aaf748304c12bce276d99d33fd6dd940c3da 100644 (file)
@@ -1863,13 +1863,13 @@ gtk_text_view_class_init (GtkTextViewClass *klass)
                                        NULL);
 
   /* Emoji */
-  gtk_widget_class_add_binding_signal (widget_class,
+  gtk_widget_class_add_binding_action (widget_class,
                                        GDK_KEY_period, GDK_CONTROL_MASK,
-                                       "insert-emoji",
+                                       "misc.insert-emoji",
                                        NULL);
-  gtk_widget_class_add_binding_signal (widget_class,
+  gtk_widget_class_add_binding_action (widget_class,
                                        GDK_KEY_semicolon, GDK_CONTROL_MASK,
-                                       "insert-emoji",
+                                       "misc.insert-emoji",
                                        NULL);
 
   /* Caret mode */