dwm-autoraise_windows-20240809-d2e6bd5b.diff - sites - public wiki contents of suckless.org
(HTM) git clone git://git.suckless.org/sites
(DIR) Log
(DIR) Files
(DIR) Refs
---
dwm-autoraise_windows-20240809-d2e6bd5b.diff (763B)
---
1 From d2e6bd5b14741ce15d66ad1b23c593b3bba4bf8a Mon Sep 17 00:00:00 2001
2 From: krackout <kr@kr.kr>
3 Date: Fri, 9 Aug 2024 09:29:22 +0300
4 Subject: [PATCH] Autoraise windows when gaining focus with mouse hovering - in
5 floating layout only
6
7 ---
8 dwm.c | 3 +++
9 1 file changed, 3 insertions(+)
10
11 diff --git a/dwm.c b/dwm.c
12 index 67c6b2b..3a9a62c 100644
13 --- a/dwm.c
14 +++ b/dwm.c
15 @@ -803,6 +803,9 @@ focus(Client *c)
16 grabbuttons(c, 1);
17 XSetWindowBorder(dpy, c->win, scheme[SchemeSel][ColBorder].pixel);
18 setfocus(c);
19 + if (selmon->lt[selmon->sellt]->arrange == NULL) {
20 + XRaiseWindow(dpy, c->win);
21 + }
22 } else {
23 XSetInputFocus(dpy, root, RevertToPointerRoot, CurrentTime);
24 XDeleteProperty(dpy, root, netatom[NetActiveWindow]);
25 --
26 2.39.2
27