WORKAROUND: This shadow turned out to be caused by the GTK3 theme. Any GTK3 theme setting a shadow for
.window-frame will cause whatever shadow the theme specifies to appear on most cairo- dock dialog box bubbles and on the application-menu bubble. For some reason it was possible when starting under metacity with -W to remove support for this shadow, even though the GTK theme was the cause of the problem. The theme css files can be edited to remove all references to a shadow affecting .window-frame, and the border between the now transparent window and the desktop becomes invisible. Since I use a custom GTK3 theme I just needed to find this and modify it. If any other GTK3 theme generates this shadow, either change themes or modify it as a workaround. I do not know if it is possible to fix this in cairo-dock itself so no GTK theme can make the invisible window boundary around a bubble show a shadow. The code I used bringing in this buq came from the "E17" GTK3 theme, which was the base from which I built my refactored "UbuntuStudio_Legacy" GTK3 theme. E17 is at http://gnome-look.org/content/show.php/?content=163472 I suspect this is not the only theme setting a window shadow -- You received this bug notification because you are a member of Cairo- Dock Devs, which is subscribed to Cairo-Dock Core. https://bugs.launchpad.net/bugs/1407880 Title: Ugly, non-removable shadow around menus and dialog boxe Status in Cairo-Dock : Core: New Bug description: On Cairo-dock 3.4.0 under Ubuntu Vivid, I've noticed ugly shadows around the true window borders of the menu and most dialog boxes. The "calender and tasks" popup from the clock and the 3ed party calender applet do not have this problem, their bubbles look truly separate from the dock the way menus and dialogs do in gnome-shell or in Cinnamon. The rest have an ugly dark shadow at the edge of the window creating the impression of ugly, poorly done pseudo-transparency. This shadow appears in Compiz, in Marco (compositing enabled), and in Metacity(compositing enabled). Disabling window decoration outright in Compiz removes similar shadows from all windows except the cairo- dock popups. I cannot remove this by any configuration option in cairo-dock, nor in any window manager it seems. Shutting down compiz and running with NO window manager may have revealed the reason the calender is different: when rendered with no window manager and no compositing, all the other popup dialogs are rendered in black boxes just as the dock is without compositing. The calender, however, renders in a window that at first is black, then appears truly transparent (probably good pseudotransparency) and reveals the calender looking much as it does in a compositing window manager. I am running cairo-dock rendered over a MATE panel for the menu and tray applets. The goal is a look and feel much like Cinnamon with the better performance of MATE. CPU use is much less and all animation much smoother, but those ugly shadows need to go. To manage notifications about this bug go to: https://bugs.launchpad.net/cairo-dock-core/+bug/1407880/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~cairo-dock-team Post to : [email protected] Unsubscribe : https://launchpad.net/~cairo-dock-team More help : https://help.launchpad.net/ListHelp

