add usleep() call to newWindow(); a delay is needed now (for whatever reason) to give urxvt time to properly handle a resize event
Iris Lightshard nilix@nilfm.cc
PGP Signature
-----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEkFh6dA+k/6CXFXU4O3+8IhROY5gFAl5Z+koACgkQO3+8IhRO Y5gGvA/+K4t7lcpkP0+SUz1xRwZFylpH9ytQ/vRTTvqOX6n9dLu5uTax1PhBVDbm G9EbHJqgJORMnfXEB7hod5cPjVcFfJCCrL5LfpTOf+vHUiaZLyBMQac8dhAkSvW1 7W1UKbE3umrO+oIDlAojHuY59BKANasVvKqWE8uzkxqM3M/toCqS7c4OBNLLeHIN E/8hUo0Ja2vag4pMi0oBCUMshvZb3z3CxwBGQzpVw9ZRuhSKN3A+WerD2lgJjFoe jF+3QEOnkeF6shtv95QWFoptJOohIfoSMKbLxc6GnuhwusgCGG//RvcYv3wi1lWS L7UJTJ5RMwAmOn0jViazWaGss+hXngMjJzqOcEaNj8UX4v7gKW5xDPFCznRNv++o NP6dyp62+zPIXDNBbt3T5JgAhiwmCXK/gNykcoQVJrKb1ZgGFT0yTbJB9SNAuy3w MLYaYWGQFzByEaReYzon1PLfNRGwhfKftbtZZtO0TaOnVHhD7DcKKULiw7PrN22o NOZGoTJPd6psSwnGyFEprejoBRFbuR+WOqfndj2EvCo/Cwn0b0jOojdTRxEgjhLQ dskd5pypmS4XaTnoU3HzPOJLl6ryx3FRLHlr7cu8HAwrpuzYoe+k6SVoq83gHeMz /jZ8oi/kvP1mD19AsUbsdt8rLP+Hx1M6ixZj8ZxJSd0U0bVyO1s= =nbNL -----END PGP SIGNATURE-----
1 files changed,
2 insertions(+),
0 deletions(-)
jump to
M
event.c
→
event.c
@@ -5,6 +5,7 @@ */
#include <stdio.h> #include <stdlib.h> +#include <time.h> #include <X11/X.h> #include <X11/Xos.h> #include <X11/Xlib.h>@@ -287,6 +288,7 @@ c->parent = c->screen->root;
} if (kbLaunch) { + usleep(100000); quickreshape(c, c->screen->width/5, c->screen->height/5, 3*c->screen->width/5, 3*c->screen->height/5); kbLaunch = 0; }