we set borderwidth to 0 so always give that to the client consistently
Dana Jansens danakj@orodu.net
1 files changed,
5 insertions(+),
5 deletions(-)
jump to
M
openbox/client.c
→
openbox/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,