GNOME Bugzilla – Bug 764678
GtkListBox: Graphics artifact when setting gtk-application-prefer-dark-theme at runtime
Last modified: 2016-05-18 05:11:20 UTC
Lollypop music player provide a party mode. When user switch party mode one, lollypop switch gtk-application-prefer-dark-theme to "dark". Since GTK 3.20, when switching to/from "dark", lollypop fails to draw GtkListBoxRow without artifacts. Switching to another window and go back to lollypop window fix the issue.
Here a screencast showing the issue: https://www.youtube.com/watch?v=8BTdAGNIjhc Does not happen with Gtk 3.18/3.16/3.14
This looks like a known css cache problem, does running with GTK_DEBUG=no-css-cache fix it?
Yes, setting this variable fix the issue.
Where is original bug report ? (about cache problem?)
I can only find https://bugzilla.gnome.org/show_bug.cgi?id=764126 https://bugzilla.gnome.org/show_bug.cgi?id=763517 right now. I don't think there's a bug specifically for this problem tbh.
*** This bug has been marked as a duplicate of bug 763517 ***