all repos — openbox @ e8bac610ad445d7843fc061bfd5e82761a912d61

openbox fork - make it a bit more like ryudo

adjust the frame's size before placing the window so we know how much decor it has
Dana Jansens danakj@orodu.net
commit

e8bac610ad445d7843fc061bfd5e82761a912d61

parent

a0941554f6cfc29dfd4b0da0b5ce83fdd719efa7

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

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

@@ -359,6 +359,11 @@ {

activate = TRUE; } + /* adjust the frame to the client's size before showing or placing + the window */ + frame_adjust_area(self->frame, FALSE, TRUE, FALSE); + frame_adjust_client_area(self->frame); + /* figure out placement for the window */ if (ob_state() == OB_STATE_RUNNING) { gboolean transient;

@@ -397,11 +402,6 @@ self->area.width, self->area.height);

if (self->session) ob_debug(" but session requested %d %d instead, overriding\n", self->session->x, self->session->y); - - /* adjust the frame to the client's size before showing the window */ - frame_adjust_area(self->frame, FALSE, TRUE, FALSE); - frame_adjust_client_area(self->frame); - /* do this after the window is placed, so the premax/prefullscreen numbers won't be all wacko!!