--- rxvt-unicode/src/main.C 2008/11/04 16:41:12 1.312 +++ rxvt-unicode/src/main.C 2008/11/04 16:43:50 1.313 @@ -915,6 +915,7 @@ bool set_hint = !HOOK_INVOKE ((this, HOOK_RESIZE_ALL_WINDOWS, DT_INT, newwidth, DT_INT, newheight, DT_END)); + // to avoid races between us and the wm, we clear the incremental size hints around the xresizewindow if (set_hint) { szHint.flags &= ~(PBaseSize | PResizeInc);