From d7bc09d8598aec9e82772553a3f4772ad1b88bfa Mon Sep 17 00:00:00 2001 From: deepend-tildeclub Date: Wed, 20 May 2026 09:46:33 -0600 Subject: [PATCH] Fix Win minimize-to-tray taskbar bounce --- src/fe-gtk/maingui.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/fe-gtk/maingui.c b/src/fe-gtk/maingui.c index 3b319fbe..dc238594 100644 --- a/src/fe-gtk/maingui.c +++ b/src/fe-gtk/maingui.c @@ -902,7 +902,12 @@ mg_windowstate_cb (GtkWindow *wid, GdkEventWindowState *event, gpointer userdata if ((event->changed_mask & GDK_WINDOW_STATE_ICONIFIED) && (event->new_window_state & GDK_WINDOW_STATE_ICONIFIED) && prefs.hex_gui_tray_minimize && prefs.hex_gui_tray && - gtkutil_tray_icon_supported (wid)) + gtkutil_tray_icon_supported (wid) +#ifndef WIN32 + ) +#else + && !gtk_window_is_active (wid)) +#endif { tray_toggle_visibility (TRUE); }