~petersanchez/st

1f09f0b0bbba29ceed9b4e6d558b6ad5b0843cfe — Ingo Lohmar 4 years ago a2c479c
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.
1 files changed, 1 insertions(+), 1 deletions(-)

M x.c
M x.c => x.c +1 -1
@@ 1154,8 1154,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);