From 29035f3ed23c22c4610bb05bd5f074cd545ce3f5 Mon Sep 17 00:00:00 2001 From: Derek Foreman Date: Mon, 26 May 2003 23:34:43 +0000 Subject: [PATCH] client pointer in framedecor --- openbox/frame.c | 2 ++ openbox/frame.h | 1 + 2 files changed, 3 insertions(+) diff --git a/openbox/frame.c b/openbox/frame.c index 1a779a9d..19ff7464 100644 --- a/openbox/frame.c +++ b/openbox/frame.c @@ -59,6 +59,7 @@ XSetWindowBorderWidth(ob_display, self->window, 3); RECT_SET(self->framedecor[0].position, 0, 0, 150, 10); self->framedecor[0].type = Decor_Titlebar; self->framedecor[0].context = Context_Titlebar; + self->framedecor[0].client = self->client; XSetWindowBorderWidth(ob_display, self->framedecor[0].window, 3); XMapWindow(ob_display, self->framedecor[0].window); @@ -68,6 +69,7 @@ XSetWindowBorderWidth(ob_display, self->framedecor[0].window, 3); RECT_SET(self->framedecor[1].position, 0, 0, 10, 30); self->framedecor[1].type = Decor_Titlebar; self->framedecor[1].context = Context_Titlebar; + self->framedecor[1].client = self->client; XSetWindowBorderWidth(ob_display, self->framedecor[1].window, 3); XMapWindow(ob_display, self->framedecor[1].window); diff --git a/openbox/frame.h b/openbox/frame.h index 9c2474b9..47ed0d9b 100644 --- a/openbox/frame.h +++ b/openbox/frame.h @@ -48,6 +48,7 @@ typedef struct FrameDecor { Anchor anchor; Rect position; Decoration type; + Client *client; } FrameDecor; typedef struct Frame { -- 2.34.1