diff --git a/src/defaults.c b/src/defaults.c index c72f623d..51de3f14 100644 --- a/src/defaults.c +++ b/src/defaults.c @@ -2394,12 +2394,7 @@ static int setIconTile(WScreen * scr, WDefaultEntry * entry, WTexture ** texture scr->icon_back_texture = wTextureMakeSolid(scr, &((*texture)->any.color)); - if (scr->clip_balloon) - XSetWindowBackground(dpy, scr->clip_balloon, (*texture)->any.color.pixel); - - /* - * Free the texture as nobody else will use it, nor refer to it. - */ + /* Free the texture as nobody else will use it, nor refer to it. */ if (!entry->addr) wTextureDestroy(scr, *texture); diff --git a/src/screen.c b/src/screen.c index 4911b1ce..e8cc5a9a 100644 --- a/src/screen.c +++ b/src/screen.c @@ -465,17 +465,6 @@ static void createInternalWindows(WScreen * scr) XCreateWindow(dpy, scr->root_win, 0, 0, wPreferences.icon_size, wPreferences.icon_size, 0, scr->w_depth, CopyFromParent, scr->w_visual, vmask, &attribs); - /* workspace name balloon for clip */ - vmask = CWBackPixel | CWSaveUnder | CWOverrideRedirect | CWColormap | CWBorderPixel; - attribs.save_under = True; - attribs.override_redirect = True; - attribs.colormap = scr->w_colormap; - attribs.background_pixel = scr->icon_back_texture->normal.pixel; - attribs.border_pixel = 0; /* do not care */ - scr->clip_balloon = - XCreateWindow(dpy, scr->root_win, 0, 0, 10, 10, 0, scr->w_depth, - CopyFromParent, scr->w_visual, vmask, &attribs); - /* workspace name */ vmask = CWBackPixel | CWSaveUnder | CWOverrideRedirect | CWColormap | CWBorderPixel; attribs.save_under = True; @@ -486,12 +475,6 @@ static void createInternalWindows(WScreen * scr) scr->workspace_name = XCreateWindow(dpy, scr->root_win, 0, 0, 10, 10, 0, scr->w_depth, CopyFromParent, scr->w_visual, vmask, &attribs); - - /* - * If the window is clicked without having ButtonPress selected, the - * resulting event will have event.xbutton.window == root. - */ - XSelectInput(dpy, scr->clip_balloon, ButtonPressMask); } /* diff --git a/src/screen.h b/src/screen.h index 5f44555d..15fd4f8d 100644 --- a/src/screen.h +++ b/src/screen.h @@ -229,8 +229,6 @@ typedef struct _WScreen { WAppIconChain *global_icons; /* for omnipresent icons chain in clip */ int global_icon_count; /* How many global icons do we have */ - Window clip_balloon; /* window for workspace name */ - int keymove_tick; struct RContext *rcontext; /* wrlib context */