From 4d140fc05190e71101814fb8c63f8cc01d499586 Mon Sep 17 00:00:00 2001 From: deepend-tildeclub Date: Wed, 18 Mar 2026 11:03:40 -0600 Subject: [PATCH] Disable GTK emoji UI on Windows, keep native picker --- src/fe-gtk/maingui.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/fe-gtk/maingui.c b/src/fe-gtk/maingui.c index 265c6243..80b3e2c2 100644 --- a/src/fe-gtk/maingui.c +++ b/src/fe-gtk/maingui.c @@ -4029,9 +4029,11 @@ mg_create_entry (session *sess, GtkWidget *box) if (prefs.hex_gui_input_style) mg_apply_entry_style (entry); - g_object_set (G_OBJECT (entry), "show-emoji-icon", TRUE, NULL); #ifdef G_OS_WIN32 + g_object_set (G_OBJECT (entry), "show-emoji-icon", FALSE, NULL); g_signal_connect (G_OBJECT (entry), "icon-press", G_CALLBACK (mg_inputbox_icon_press), NULL); +#else + g_object_set (G_OBJECT (entry), "show-emoji-icon", TRUE, NULL); #endif if (gtk_entry_get_icon_storage_type (GTK_ENTRY (entry), GTK_ENTRY_ICON_SECONDARY) == GTK_IMAGE_EMPTY)