diff --git a/libs/img.c b/libs/img.c index c1cd686..8144dc2 100644 --- a/libs/img.c +++ b/libs/img.c @@ -370,9 +370,7 @@ void resizetoimageheight_x11(int imageheight) { sp.mw = (menuwidth > 0 ? menuwidth : mo.output_width); } - if ( - !win || - mh == sp.mh) { + if (!win || mh == sp.mh) { return; } diff --git a/libs/x11/client.c b/libs/x11/client.c index 642f953..e9cc5a3 100644 --- a/libs/x11/client.c +++ b/libs/x11/client.c @@ -102,8 +102,10 @@ void resizeclient_x11(void) { sp.mw = (menuwidth > 0 ? menuwidth : mo.output_width); } - XMoveResizeWindow(dpy, win, x + sp.sp, y + sp.vp, sp.mw - 2 * sp.sp - borderwidth * 2, sp.mh); - draw_resize(draw, sp.mw - 2 * sp.sp - borderwidth * 2, sp.mh); + if (win) { + XMoveResizeWindow(dpy, win, x + sp.sp, y + sp.vp, sp.mw - 2 * sp.sp - borderwidth * 2, sp.mh); + draw_resize(draw, sp.mw - 2 * sp.sp - borderwidth * 2, sp.mh); + } } void xinitvisual(void) {