diff options
author | Devin J. Pohly <djpohly@gmail.com> | 2021-08-14 07:50:40 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-08-14 07:50:40 -0400 |
commit | 3f70bbb5c47548579653e5b6af3678ea55455844 (patch) | |
tree | 6795205902ab46cd2a68d097deee5a8f1399606b /dwl.c | |
parent | 3b05eadeaf5e2de4caf127cfa07642342cccddbc (diff) | |
parent | 52e6bf47354b624e220cbff6df33d06ba1c3581e (diff) |
Merge pull request #130 from drdonahue/printstatus-fix
Fix excessive printstatus() calls when dmenu is up
Diffstat (limited to 'dwl.c')
-rw-r--r-- | dwl.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -1083,7 +1083,6 @@ focusclient(Client *c, int lift) selmon = c->mon; c->isurgent = 0; } - printstatus(); /* Deactivate old client if focus is changing */ if (old && (!c || client_surface(c) != old)) { @@ -1106,6 +1105,8 @@ focusclient(Client *c, int lift) } } + printstatus(); + if (!c) { /* With no client, all we have left is to clear focus */ wlr_seat_keyboard_notify_clear_focus(seat); |