summaryrefslogtreecommitdiff
path: root/openbox/frame.c
diff options
context:
space:
mode:
Diffstat (limited to 'openbox/frame.c')
-rw-r--r--openbox/frame.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/openbox/frame.c b/openbox/frame.c
index 60d04eb7..3565f54e 100644
--- a/openbox/frame.c
+++ b/openbox/frame.c
@@ -251,6 +251,7 @@ void frame_show(ObFrame *self)
if (!self->visible) {
self->visible = TRUE;
XMapWindow(ob_display, self->client->window);
+ XMapWindow(ob_display, self->plate);
XMapWindow(ob_display, self->window);
}
}
@@ -261,6 +262,7 @@ void frame_hide(ObFrame *self)
self->visible = FALSE;
if (!frame_iconify_animating(self))
XUnmapWindow(ob_display, self->window);
+ XUnmapWindow(ob_display, self->plate);
/* we unmap the client itself so that we can get MapRequest
events, and because the ICCCM tells us to! */
XUnmapWindow(ob_display, self->client->window);