X-Git-Url: https://git.brokenzipper.com/gitweb?a=blobdiff_plain;f=openbox%2Fframe.c;h=a38bcfbed5d084f49902a34a9149a3fa2f77d294;hb=a09984bbc076bc37b11058237f51fa15114129e2;hp=0d5ddb2e6ac2592b96835750c69e8d83d4981bc2;hpb=6375df675f01dd1a9bc625e95d799b9cb40bcda3;p=chaz%2Fopenbox diff --git a/openbox/frame.c b/openbox/frame.c index 0d5ddb2e..a38bcfbe 100644 --- a/openbox/frame.c +++ b/openbox/frame.c @@ -8,7 +8,8 @@ #define PLATE_EVENTMASK (SubstructureRedirectMask | ButtonPressMask) #define FRAME_EVENTMASK (EnterWindowMask | LeaveWindowMask | \ - ButtonPressMask | ButtonReleaseMask) + ButtonPressMask | ButtonReleaseMask | \ + VisibilityChangeMask) #define ELEMENT_EVENTMASK (ButtonPressMask | ButtonReleaseMask | \ ButtonMotionMask | ExposureMask | \ EnterWindowMask | LeaveWindowMask) @@ -36,6 +37,7 @@ ObFrame *frame_new() self = g_new(ObFrame, 1); self->visible = FALSE; + self->obscured = TRUE; self->decorations = 0; /* create all of the decor windows */