[Xfce4-commits] <xfce4-panel:master> Fix minimizing of active transient windows (bug #7674).
Nick Schermer
noreply at xfce.org
Sun Jun 19 20:28:02 CEST 2011
Updating branch refs/heads/master
to a92bfbd156a74b8be447ee2ea2466aa4a29785ea (commit)
from e316c7f40bb43373629c8e4bd4a19b2960c9f486 (commit)
commit a92bfbd156a74b8be447ee2ea2466aa4a29785ea
Author: Nick Schermer <nick at xfce.org>
Date: Sun Jun 19 20:26:56 2011 +0200
Fix minimizing of active transient windows (bug #7674).
plugins/tasklist/tasklist-widget.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/plugins/tasklist/tasklist-widget.c b/plugins/tasklist/tasklist-widget.c
index a301b65..24eef76 100644
--- a/plugins/tasklist/tasklist-widget.c
+++ b/plugins/tasklist/tasklist-widget.c
@@ -2735,7 +2735,8 @@ xfce_tasklist_button_activate (XfceTasklistChild *child,
panel_return_if_fail (WNCK_IS_WINDOW (child->window));
panel_return_if_fail (WNCK_IS_SCREEN (child->tasklist->screen));
- if (wnck_window_is_active (child->window))
+ if (wnck_window_is_active (child->window)
+ || wnck_window_transient_is_most_recently_activated (child->window))
{
wnck_window_minimize (child->window);
}
More information about the Xfce4-commits
mailing list