summaryrefslogtreecommitdiff
path: root/src/dwm/dwm-6.6/dwm.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/dwm/dwm-6.6/dwm.c')
-rw-r--r--src/dwm/dwm-6.6/dwm.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/dwm/dwm-6.6/dwm.c b/src/dwm/dwm-6.6/dwm.c
index 7224190..88faecb 100644
--- a/src/dwm/dwm-6.6/dwm.c
+++ b/src/dwm/dwm-6.6/dwm.c
@@ -1598,7 +1598,10 @@ selectclient(const Arg *_arg)
if (!strcmp(c->name, selected)) {
arg.ui = c->tags;
view(&arg);
- focus(c);
+ if (c->tags == SCRATCHPAD_MASK)
+ scratchpad_show_client(c);
+ else
+ focus(c);
return;
}