theme problem, check my screenshot

Bug #1430289 reported by CodyChan
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Cairo-Dock Core
Invalid
Undecided
Unassigned
Xfce4 Panel
New
Undecided
Unassigned

Bug Description

After I updated my Cairo-dock*, the theme/style for Cairo-dock will cause a problem.

If I kill cairo-dock process, this problem will be gone.

I don't know how to exactly describe my theme problems, please look at the bottom and top parts of the screen in my screentshot, there are lines or frames in the screen. They don't affect my use, they are just there, like part of the wallpaper, quite annoying.

They are created by cairo-dock themes . Only one line or frame (the bottom one) will be created by themes such as Default-Single, two lines or frames will be created by themes such as Default-Panel.

FYI:
cairo-dock v3.4.0
Fedora 21 32-bit
Xfce v4.12

Tags: theme
Revision history for this message
CodyChan (cody-chan-cz) wrote :
CodyChan (cody-chan-cz)
description: updated
CodyChan (cody-chan-cz)
description: updated
Revision history for this message
CodyChan (cody-chan-cz) wrote :

Another light background screenshot:

Revision history for this message
Matthieu Baerts (matttbe) wrote :

Hello and sorry for the delay!

It seems your Window Manager (e.g. xfwm4) or your composite manager (e.g. Compton, xcompmgr, etc.) add some shadows around Cairo-Dock's windows. They shouldn't add any shadows around windows of type "Dock" (_NET_WM_WINDOW_TYPE_DOCK).

Can you have a look to your Window Manager or Composite Manager' settings and check if it's possible to disable this feature for windows of type DOCK? If not, please report this bug to the devs of your Window Manager or Composite Manager. By default, they should add shadows for this windows' type.

Changed in cairo-dock-core:
status: New → Incomplete
Revision history for this message
CodyChan (cody-chan-cz) wrote :

Yes, indeed, it cause by compositor part in xfwm4, all I have to do is just uncheck the "show shadows under dock windows" under the Compositor tab in "Window Manager Tweaks" of xfce4-settings-manager, and they are gone now, thanks, they are annoying me for months.

Revision history for this message
Matthieu Baerts (matttbe) wrote :

Do you know if this option is enabled by default? Maybe they should restrict this option to their XFCE panel. (or add exception for Cairo-Dock)

Changed in cairo-dock-core:
status: Incomplete → Invalid
Revision history for this message
CodyChan (cody-chan-cz) wrote :

I believed this option is enabled by default.

I use Fedora + xfce for years by now, and didn't touch that part of configuration for long time, so I'm not sure if that is enabled by default, well in Fedora.
But I installed completely new xfce desktop environment in Ubuntu two days ago, and remember clearly that I didn't configure that part, then I install cairo-dock and enable the default-panel theme, and the problem came out.

Revision history for this message
Matthieu Baerts (matttbe) wrote :

Thank you for these details!

Is it maybe possible to report this problem to XFCE devs?
It can be interesting to add a whitelist (add shadows only for XFCE-Panel) or blacklist (do not add shadows for Cairo-Dock).

Revision history for this message
CodyChan (cody-chan-cz) wrote :
Revision history for this message
Matthieu Baerts (matttbe) wrote :

Thank you!

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.