diff --git a/miext/rootless/rootlessWindow.c b/miext/rootless/rootlessWindow.c index 55c7b9689..8e3b7af5d 100644 --- a/miext/rootless/rootlessWindow.c +++ b/miext/rootless/rootlessWindow.c @@ -1326,6 +1326,13 @@ RootlessResizeWindow(WindowPtr pWin, int x, int y, REGION_COPY(pScreen, &pWin->clipList, &pWin->winSize); REGION_COPY(pScreen, &pWin->borderClip, &pWin->winSize); + if (winRec) { + SCREENREC(pScreen)->imp->ResizeFrame(winRec->wid, pScreen, + x + SCREEN_TO_GLOBAL_X, + y + SCREEN_TO_GLOBAL_Y, + w, h, RL_GRAVITY_NONE); + } + miSendExposures(pWin, &pWin->borderClip, pWin->drawable.x, pWin->drawable.y); }