diff options
| author | David Donahue <david.donahue2996@gmail.com> | 2021-07-01 15:20:30 -0500 | 
|---|---|---|
| committer | David Donahue <david.donahue2996@gmail.com> | 2021-07-01 15:20:30 -0500 | 
| commit | 52e6bf47354b624e220cbff6df33d06ba1c3581e (patch) | |
| tree | 6795205902ab46cd2a68d097deee5a8f1399606b | |
| parent | 3b05eadeaf5e2de4caf127cfa07642342cccddbc (diff) | |
Moved printstatus() call in focusclient() to prevent printstatus being called on every frame when things like dmenu are up
| -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); | 
