summary refs log tree commit diff
path: root/xevents.c
diff options
context:
space:
mode:
authorokan <okan>2017-12-29 12:54:54 +0000
committerokan <okan>2017-12-29 12:54:54 +0000
commit5ddaed415c895e56e7c1e6e7b881df8d3c4214bd (patch)
treed401df5768af9f7fc318281aa59561a530e97f98 /xevents.c
parent156681f0a5af18704faab52929badc671390ec61 (diff)
downloadcwm-5ddaed415c895e56e7c1e6e7b881df8d3c4214bd.tar.gz
cwm-5ddaed415c895e56e7c1e6e7b881df8d3c4214bd.tar.xz
cwm-5ddaed415c895e56e7c1e6e7b881df8d3c4214bd.zip
add helper function client_show to bring together like actions for unhide/raise
Diffstat (limited to 'xevents.c')
-rw-r--r--xevents.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/xevents.c b/xevents.c
index 19798d3..95453f8 100644
--- a/xevents.c
+++ b/xevents.c
@@ -357,10 +357,7 @@ xev_handle_clientmessage(XEvent *ee)
 		if ((cc = client_find(e->window)) != NULL) {
 			if ((old_cc = client_current()) != NULL)
 				client_ptrsave(old_cc);
-			if (cc->flags & CLIENT_HIDDEN)
-				client_unhide(cc);
-			else
-				client_raise(cc);
+			client_show(cc);
 			client_ptrwarp(cc);
 		}
 	} else if (e->message_type == ewmh[_NET_WM_DESKTOP]) {