all repos — openbox @ 306ea13177064e0d7512c49b78c868c37f717e3e

openbox fork - make it a bit more like ryudo

we set borderwidth to 0 so always give that to the client consistently
Dana Jansens danakj@orodu.net
commit

306ea13177064e0d7512c49b78c868c37f717e3e

parent

a4f868a195ce5b22d7965725b4c2f774f002cd98

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

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

@@ -2912,11 +2912,11 @@ if ((!user || (user && final)) && !resized)

{ XEvent event; + /* we have reset the client to 0 border width, so don't include + it in these coords */ POINT_SET(self->root_pos, - self->frame->area.x + self->frame->size.left - - self->border_width, - self->frame->area.y + self->frame->size.top - - self->border_width); + self->frame->area.x + self->frame->size.left, + self->frame->area.y + self->frame->size.top); event.type = ConfigureNotify; event.xconfigure.display = ob_display;

@@ -2931,7 +2931,7 @@ event.xconfigure.x = self->root_pos.x;

event.xconfigure.y = self->root_pos.y; event.xconfigure.width = w; event.xconfigure.height = h; - event.xconfigure.border_width = self->border_width; + event.xconfigure.border_width = 0; event.xconfigure.above = self->frame->plate; event.xconfigure.override_redirect = FALSE; XSendEvent(event.xconfigure.display, event.xconfigure.window,