After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 729767 - CSD styled windows don't react on compositing changes
CSD styled windows don't react on compositing changes
Status: RESOLVED OBSOLETE
Product: gtk+
Classification: Platform
Component: Widget: Other
3.12.x
Other Linux
: Normal normal
: ---
Assigned To: gtk-bugs
gtk-bugs
Depends on:
Blocks: CSD
 
 
Reported: 2014-05-08 05:27 UTC by Martin Gräßlin
Modified: 2018-05-02 16:05 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Black shadows after disabling compositing (43.52 KB, image/png)
2014-05-08 05:27 UTC, Martin Gräßlin
Details

Description Martin Gräßlin 2014-05-08 05:27:58 UTC
Created attachment 276119 [details]
Black shadows after disabling compositing

When compositing gets disabled CSD styled windows do not remove their shadow. In the opposite direction they do not gain shadows.

Steps to reproduce:
1. Run KWin
2. Ensure Compositing is enabled
3. Start gtk3-demo (3.12.1) and ensure it has shadows
4. Disable compositing in KWin (Alt+Shift+F12)

Actual Result:

Shadows turn black (see attached screenshot)

Expected Result:

Shadows are removed
Comment 1 Matthias Clasen 2014-05-11 13:47:06 UTC
yeah, unfortunately this is a little hard to fix currently; a lot of the csd setup is happening in realize, so the most straightforward way to do this is to unrealize and re-realize
Comment 2 Joakim Tjernlund 2018-02-02 15:02:08 UTC
Is this still "little hard to fix"?
Comment 3 GNOME Infrastructure Team 2018-05-02 16:05:12 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gtk/issues/487.