GNOME Bugzilla – Bug 336122
"Transparent" panels not really transparent.
Last modified: 2020-03-17 01:49:17 UTC
I'm sure everybody has noticed this, and probably doesn't even think about it much anymore, but I really feel that the current situation with "transparent" panels isn't optimal. The transparency shows the background for that area. But what happens if you drag a window, or an icon under the panel? They just disappear into thin air! Shouldn't _everything_ under the panel be translucent? Not sure if you need compositing to work to make this happen, or if it can somehow be done by code, but this is something that just doesn't look good. And I'm sure with all of the composite stuff going on lately, it will soon be possible to implement.
We don't really need a bug about this since we all know about this... Anyway, patch welcome, as usual. Or maybe if I can have a working X with acceleration...
Gnome-terminal does this: * With no compositor, it uses fake transparency like gnome-panel. * With a compositor, it uses real transparency.
Created attachment 121526 [details] [review] Use gdk_cairo_set_source_pixmap instead cairo_set_source May be, I will fix this issue, but first I want to offer small improvements of code.
FWIW, we use gdk_cairo_set_source_pixmap() in trunk (this looks a bit like this patch, but some pattern stuff needed to be kept).
*** Bug 581118 has been marked as a duplicate of this bug. ***
*** Bug 613533 has been marked as a duplicate of this bug. ***