all repos — openbox @ 5592351585a96da1a45bf9919dd508f226fe1058

openbox fork - make it a bit more like ryudo

give clients being restored from a session a little more flexibility in lpacement so they will go back where they were when saved
Dana Jansens danakj@orodu.net
commit

5592351585a96da1a45bf9919dd508f226fe1058

parent

850d84a9a8bc53d78bba323d7a9002f2381164cf

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

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

@@ -346,7 +346,11 @@ /* make sure the window is visible */

client_find_onscreen(self, &x, &y, self->frame->area.width, self->frame->area.height, - client_normal(self)); + /* non-normal clients has less rules, and + windows that are being restored from a session + do also. we can assume you want it back where + you saved it */ + client_normal(self) && !self->session); if (x != ox || y != oy) client_move(self, x, y);