all repos — openbox @ b3d26fdb20e5a939210265ecdf8e5b51340991c6

openbox fork - make it a bit more like ryudo

comment
Dana Jansens danakj@orodu.net
commit

b3d26fdb20e5a939210265ecdf8e5b51340991c6

parent

e0e1b7a5cb44c886d00b93051a97c13c44c7228d

1 files changed, 4 insertions(+), 1 deletions(-)

jump to
M openbox/frame.copenbox/frame.c

@@ -1675,7 +1675,10 @@ if (!self->visible)

XUnmapWindow(ob_display, self->window); else { /* Send a ConfigureNotify when the animation is done, this fixes - KDE's pager showing the window in the wrong place. */ + KDE's pager showing the window in the wrong place. since the + window is mapped at a different location and is then moved, we + need to send the synthetic configurenotify, since apps may have + read the position when the client mapped, apparently. */ client_reconfigure(self->client, TRUE); /* the offscreen buffer is invalid when the window is resized */