← Back to team overview

dx-packages team mailing list archive

[Bug 1364225] Re: Shadow applied inconsistently to windows that use XShape

 

Tested with attached C code.

** Tags removed: verification-needed
** Tags added: verification-done

-- 
You received this bug notification because you are a member of DX
Packages, which is subscribed to unity in Ubuntu.
Matching subscriptions: dx-packages
https://bugs.launchpad.net/bugs/1364225

Title:
  Shadow applied inconsistently to windows that use XShape

Status in Unity:
  Fix Committed
Status in Unity 7.2 series:
  In Progress
Status in unity package in Ubuntu:
  Fix Released
Status in unity source package in Trusty:
  Fix Committed

Bug description:
  [ Impact ]

  Non-standard windows of a non-rectangular shape end up with
  rectangular shadows drawn behind them by Unity.

  It is better to have no shadow at all for these windows rather than an
  incorrect rectangular shadow.

  [ Test Case ]

  C code for a test case is attached to this bug.  It needs to be
  compiled and run to demonstrate the problem and solution.

  [ Regression Potential ]

  Any code change to the Unity desktop shell could introduce a new crash
  or hang.

  A possible regression in this particular fix is a lack of shadows when
  expected, or a non-standard non-rectangular window still having a
  shadow as before.

  [ Additional Info ]

  The Unity SRU fix for Ubuntu 14.04 LTS was cherry-picked from Ubuntu
  14.10 where it has been in production use for some time without
  regression.

To manage notifications about this bug go to:
https://bugs.launchpad.net/unity/+bug/1364225/+subscriptions