Bug 380291 - breeze gtk theme does not properly support treeview separators
Summary: breeze gtk theme does not properly support treeview separators
Status: RESOLVED FIXED
Alias: None
Product: Breeze
Classification: Plasma
Component: gtk theme (show other bugs)
Version: 5.9.5
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: scionicspectre
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-05-28 21:55 UTC by Dustin Spicuzza
Modified: 2018-11-09 10:46 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Creates a treeview that exhibits the glitchy behavior (950 bytes, text/plain)
2017-05-28 21:55 UTC, Dustin Spicuzza
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dustin Spicuzza 2017-05-28 21:55:39 UTC
Created attachment 105747 [details]
Creates a treeview that exhibits the glitchy behavior

When using a treeview with separators (via set_row_separator_func), the breeze theme does not render the treeview correctly, and it glitches the rows as you move your mouse over it.

A simple python script to show a treeview that exhibits the bug is attached.

Behavior is exhibited on Fedora 25, Gtk 3.22; also reported on Debian sid.

Originally reported to the Exaile project at https://github.com/exaile/exaile/issues/362
Comment 1 Johannes Sasongko 2018-10-07 10:40:01 UTC
This is due to a typo in the css. seperator -> separator.
Comment 2 Christoph Feck 2018-10-27 14:46:32 UTC
Fixed by Olli Helin with https://commits.kde.org/breeze-gtk/a742b49636d958ab310a71fec4454e7fb00da584