# st

Unnamed repository; edit this file 'description' to name the repository.

| Log | Files | Refs | README | LICENSE

    commit 1f09f0b0bbba29ceed9b4e6d558b6ad5b0843cfe
    parent a2c479c4c8d035c11a91e4b954a9f161bf4c7150
    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
    @@ -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);