From a09984bbc076bc37b11058237f51fa15114129e2 Mon Sep 17 00:00:00 2001 From: Dana Jansens Date: Wed, 20 Aug 2003 23:01:56 +0000 Subject: add an obscured flag that tracks if the frame is at all obscured --- openbox/event.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'openbox/event.c') diff --git a/openbox/event.c b/openbox/event.c index ed0e0965..8c640522 100644 --- a/openbox/event.c +++ b/openbox/event.c @@ -621,6 +621,9 @@ static void event_handle_client(ObClient *client, XEvent *e) ObFrameContext con; switch (e->type) { + case VisibilityNotify: + client->frame->obscured = e->xvisibility.state != VisibilityUnobscured; + break; case ButtonPress: case ButtonRelease: /* Wheel buttons don't draw because they are an instant click, so it -- cgit v1.2.3