← Back to team overview

cairo-dock-team team mailing list archive

[Bug 1407880] Re: Ugly, non-removable shadow around menus and dialog boxe

 

.window-frame {
    box-shadow: none;
   }

Should be enough, I switched to using exactly that to solve the same
problem with my hacked mate menus and gtk recognizes it just fine.  The
border-width has nothing to to with this, it is entirely the shadows.  I
didn't keep cairo-dock installed after today's tests but I see no reason
this should not work the same for cairo-dock as it does for any other
window. The key is to use it in the cairo-dock theme (or in my case
panel theme), not the global gtk3 theme. This way the fix works no
matter what gtk theme a user might select, and does not affect shadows
on things like application menus.

-- 
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:
  Incomplete

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


References