summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOlivier Fourdan <fourdan@xfce.org>2010-12-03 11:46:55 +0100
committerOlivier Fourdan <fourdan@xfce.org>2010-12-03 11:46:55 +0100
commit05c1274b04081d99cbdc906237169793fdc9bb3b (patch)
treed5d390dc82257deab8936cf32ff07a6c9f493352
parent5c46aadba7a8d2dea490f01d86d8c359717e47e2 (diff)
downloadxfwm4-05c1274b04081d99cbdc906237169793fdc9bb3b.tar.gz
Unshade windows when given focus with Alt-Tab (bug #5931)
-rw-r--r--src/cycle.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/cycle.c b/src/cycle.c
index 8baabe8c5..ecb876c18 100644
--- a/src/cycle.c
+++ b/src/cycle.c
@@ -147,6 +147,7 @@ clientCycleFocusAndRaise (Client *c)
sibling = clientGetTransientFor(c);
clientRaise (sibling, None);
clientShow (sibling, TRUE);
+ clientUnshade (c);
clientSetFocus (screen_info, c, myDisplayGetCurrentTime (display_info), NO_FOCUS_FLAG);
clientSetLastRaise (c);
}