# HG changeset patch # User ib # Date 1358242894 0 # Node ID ebaac70ff6dc14485e2e5b72d35c1f882c40395c # Parent 75c26c61fd3cadc4be395ece95984b0010f1b1be Use wsSizeHint() in wsMoveWindow(). Although not all hints need to be set, it's better to use the function that already handles XSetWMNormalHints() for all windows. diff -r 75c26c61fd3c -r ebaac70ff6dc gui/wm/ws.c --- a/gui/wm/ws.c Tue Jan 15 09:31:18 2013 +0000 +++ b/gui/wm/ws.c Tue Jan 15 09:41:34 2013 +0000 @@ -1181,12 +1181,7 @@ } else wsWindowPosition(win, x, y, win->Width, win->Height); - win->SizeHint.flags = PPosition | PWinGravity; - win->SizeHint.x = win->X; - win->SizeHint.y = win->Y; - win->SizeHint.win_gravity = StaticGravity; - XSetWMNormalHints(wsDisplay, win->WindowID, &win->SizeHint); - + wsSizeHint(win); XMoveWindow(wsDisplay, win->WindowID, win->X, win->Y); if (win->ReSize)