aboutsummarylogtreecommitdiffstats
path: root/other__hide-insert-emoji.patch
diff options
context:
space:
mode:
Diffstat (limited to 'other__hide-insert-emoji.patch')
-rw-r--r--other__hide-insert-emoji.patch17
1 files changed, 17 insertions, 0 deletions
diff --git a/other__hide-insert-emoji.patch b/other__hide-insert-emoji.patch
new file mode 100644
index 000000000000..fafe9b624543
--- /dev/null
+++ b/other__hide-insert-emoji.patch
@@ -0,0 +1,17 @@
+diff --color -U 5 -r -Z -B ./org/gtk/gtkentry.c ./mod/gtk/gtkentry.c
+--- ./org/gtk/gtkentry.c 2017-11-07 20:52:24.000000000 +0100
++++ ./mod/gtk/gtkentry.c 2017-12-26 16:02:22.023742725 +0100
+@@ -9589,11 +9589,12 @@
+ mode == DISPLAY_NORMAL &&
+ info_entry_priv->editable);
+ g_signal_connect_swapped (menuitem, "activate",
+ G_CALLBACK (gtk_entry_choose_emoji), entry);
+ gtk_widget_show (menuitem);
+- gtk_menu_shell_append (GTK_MENU_SHELL (menu), menuitem);
++ if (g_getenv ("GTKM_INSERT_EMOJI") != FALSE)
++ gtk_menu_shell_append (GTK_MENU_SHELL (menu), menuitem);
+ }
+
+ g_signal_emit (entry, signals[POPULATE_POPUP], 0, menu);
+
+ if (info->trigger_event && gdk_event_triggers_context_menu (info->trigger_event))