Bubble shadows don't get drawn correctly when enabling transparency

Bug #433423 reported by Steve Dodier-Lazaro
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
notify-osd (Ubuntu)
Confirmed
Low
Mirco Müller

Bug Description

When (XFCE compositor's) transparency is enabled while a bubble is displayed, the bubble is circled by plain black in the whole rectangle where it's drawn, instead of the expected shadow. It looks like the opacity of the shadow isn't currently set in this scheme.

The attached screenshot comes from 0.9.18 but the problem occurs in bzr trunk as well.

Revision history for this message
Steve Dodier-Lazaro (sidi) wrote :
Mirco Müller (macslow)
Changed in notify-osd:
importance: Undecided → Low
assignee: nobody → Mirco Müller (macslow)
milestone: none → ubuntu-9.10
status: New → Confirmed
Revision history for this message
Mirco Müller (macslow) wrote :

This looks like a race-condition happening when the composited_changed_handler() is called. This occurs only sometimes... very hard to track down.

Revision history for this message
Steve Dodier-Lazaro (sidi) wrote : Re: [Bug 433423] Re: Bubble shadows don't get drawn correctly when enabling transparency

It happens every time for me, with the XFCE compositor. Feel free to ping me
on Ayatana if you need some information from me or if you want me to run a
patch.

Revision history for this message
David Barth (dbarth) wrote :

It may be a compositor bug or a race condition. The latter, I'd prefer we track and fix during the next development cycle, in order not to potentially introduce regressions with other compositors.

Changed in notify-osd:
milestone: ubuntu-9.10 → ubuntu-9.12
David Barth (dbarth)
Changed in notify-osd:
milestone: ubuntu-9.12 → none
Revision history for this message
Hugo Cheung (doramon940316) wrote :

I have the same problem in GNOME fallback mode, but I don't have this problem under Unity 2D.
Here is the screenshot under GNOME fallback mode: http://i.imgur.com/Oui6D.png
I don't understand why this problem does not occur under Unity 2D as the notification both uses notify-osd.
My information:
- Ubuntu 12.04
- Linux 3.2.0-29-generic-pae
- GNOME 3.4.2

affects: notify-osd → notify-osd (Ubuntu)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.