diff options
| author | Mitja Felicijan <mitja.felicijan@gmail.com> | 2026-04-17 00:27:32 +0200 |
|---|---|---|
| committer | Mitja Felicijan <mitja.felicijan@gmail.com> | 2026-04-17 00:27:32 +0200 |
| commit | 4915b4c08b9a87e1f3fa6ec27f146b2e98ddf472 (patch) | |
| tree | 78f2976d2e38f8eff55881770f9592c6f8b33b19 | |
| parent | 6ae079dc9ad912b84850cd1a40fbb7bcf9c989f3 (diff) | |
| download | glitch-master.tar.gz | |
| -rw-r--r-- | manager.c | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -276,7 +276,11 @@ void init_window_manager(void) { WM_STATE_ATOM = XInternAtom(wm.dpy, "WM_STATE", False); // Create supporting window for EWMH compliance. - Window check_win = XCreateSimpleWindow(wm.dpy, wm.root, 0, 0, 1, 1, 0, 0, 0); + XSetWindowAttributes wa; + wa.override_redirect = True; + Window check_win = XCreateWindow(wm.dpy, wm.root, -1, -1, 1, 1, 0, + CopyFromParent, InputOutput, CopyFromParent, + CWOverrideRedirect, &wa); XMapWindow(wm.dpy, check_win); XChangeProperty(wm.dpy, check_win, _NET_SUPPORTING_WM_CHECK, XA_WINDOW, 32, PropModeReplace, (unsigned char *)&check_win, 1); XChangeProperty(wm.dpy, check_win, _NET_WM_NAME, XA_STRING, 8, PropModeReplace, (unsigned char *)"LG3D", 4); |
