xlib: fix single buffer window resize bug