summaryrefslogtreecommitdiff
path: root/wm/dwm-6.4/dwm.c.rej
diff options
context:
space:
mode:
Diffstat (limited to 'wm/dwm-6.4/dwm.c.rej')
-rw-r--r--wm/dwm-6.4/dwm.c.rej17
1 files changed, 17 insertions, 0 deletions
diff --git a/wm/dwm-6.4/dwm.c.rej b/wm/dwm-6.4/dwm.c.rej
new file mode 100644
index 0000000..3cc0b51
--- /dev/null
+++ b/wm/dwm-6.4/dwm.c.rej
@@ -0,0 +1,17 @@
+--- dwm.c
++++ dwm.c
+@@ -1024,6 +1025,14 @@ manage(Window w, XWindowAttributes *wa)
+
+ c = ecalloc(1, sizeof(Client));
+ c->win = w;
++
++ if (getatomprop(c, netatom[NetWMWindowType]) == netatom[NetWMWindowTypeDesktop]) {
++ XMapWindow(dpy, c->win);
++ XLowerWindow(dpy, c->win);
++ free(c);
++ return;
++ }
++
+ /* geometry */
+ c->x = c->oldx = wa->x;
+ c->y = c->oldy = wa->y;