st

Simple Terminal by suckless.org (fork)
git clone git://git.ckyln.com/st.git
Log | Files | Refs | README | LICENSE

commit 5900ca8cc0f7f5606c77c88f8a720518e4b144c0
parent b1905e8519476371c494051db0e697fcf07514a6
Author: Ingo Lohmar <ingo.lohmar@posteo.net>
Date:   Fri, 31 May 2019 22:25:35 +0200

apply hints before initial mapping (ICCCM)

For WM_CLASS this is mentioned in the ICCCM docs
https://tronche.com/gui/x/icccm/sec-4.html#s-4.1.2.5
(third sentence).

When changing the WM_CLASS from the command line, this is necessary for
window managers to pick it up before applying class-based rules.

Diffstat:
Mx.c | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x.c b/x.c @@ -1184,8 +1184,8 @@ xinit(int cols, int rows) win.mode = MODE_NUMLOCK; resettitle(); - XMapWindow(xw.dpy, xw.win); xhints(); + XMapWindow(xw.dpy, xw.win); XSync(xw.dpy, False); clock_gettime(CLOCK_MONOTONIC, &xsel.tclick1);