X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=openbox%2Fmenu.c;h=aef0356d4bc603e3b447b5ff3dcf19f32580ba20;hb=35418ca0fcd3fd28ef579f4435b8bad3b7c87f04;hp=582b7a36d71cf7b10ee63cf9a491c96bb30b83b4;hpb=2477a38d2f3063b697e44bf3690cf280fb26ca8a;p=chaz%2Fopenbox diff --git a/openbox/menu.c b/openbox/menu.c index 582b7a36..aef0356d 100644 --- a/openbox/menu.c +++ b/openbox/menu.c @@ -1,6 +1,7 @@ #include "menu.h" #include "openbox.h" #include "stacking.h" +#include "client.h" #include "grab.h" #include "screen.h" #include "geom.h" @@ -211,7 +212,7 @@ Menu *menu_new_full(char *label, char *name, Menu *parent, attrib.override_redirect = TRUE; attrib.event_mask = FRAME_EVENTMASK; - self->frame = createWindow(ob_root, + self->frame = createWindow(RootWindow(ob_display, ob_screen), CWOverrideRedirect|CWEventMask, &attrib); attrib.event_mask = TITLE_EVENTMASK; self->title = createWindow(self->frame, CWEventMask, &attrib);