Themes using overlay scrollbars have to set explicitly set backgrounds on all scrollable widgets
Bug #1367764 reported by
Lars Karlitski
This bug report is a duplicate of:
Bug #1167079: GtkScrolledWindow widgets (GTK3) have black or transparent backgrounds with Ayatana overlay-scrollbar.
Edit
Remove
This bug affects 12 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
overlay-scrollbar (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
The overlay scrollbar module forces the window that should be scrolled to be native. Gtk is moving away from native windows and seems to have some hard-to-find regressions when using them.
This causes a bunch of themeing issues (black/transparent backgrounds) which can be worked around in the theme by setting backgrounds for these widgets explicitely. That's a performance issue (since we're filling backgrounds unnecessarily) and annoying, as these have to be only some of the time for some widgets (e.g., GtkEventBox).
Porting overlay-scrollbars to not use native windows might be worthwhile if we decide to keep them.
Changed in overlay-scrollbar (Ubuntu): | |
status: | New → Confirmed |
To post a comment you must log in.
I frequently get background color change to black in Nautilus and some other apps, which is very annoying. Themers say they don't want to implement workaround because it's a bug.