From 52d975fe1a17757787567a7f215dcaad6c4cda2d Mon Sep 17 00:00:00 2001 From: hiro Date: Tue, 7 Feb 2006 08:37:45 +0000 Subject: force iconify even if window is hidden by always-on-top windows when trayicon is clicked. git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@984 ee746299-78ed-0310-b773-934348b2243d --- src/trayicon.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/trayicon.c') diff --git a/src/trayicon.c b/src/trayicon.c index 8061d019..f150729f 100644 --- a/src/trayicon.c +++ b/src/trayicon.c @@ -166,6 +166,8 @@ static void trayicon_button_pressed(GtkWidget *widget, GdkEventButton *event, if (mainwin->window_hidden || mainwin->window_obscured) { gtk_window_set_skip_taskbar_hint(window, FALSE); gtk_window_present(window); + /* window may be obscured by always-on-top windows */ + mainwin->window_obscured = FALSE; } else { gtk_window_iconify(window); gtk_window_set_skip_taskbar_hint(window, TRUE); -- cgit v1.2.3