Bug 356845 - Scrollbars not displaying correctly in oxygen-gtk3
Summary: Scrollbars not displaying correctly in oxygen-gtk3
Status: RESOLVED INTENTIONAL
Alias: None
Product: Oxygen
Classification: Plasma
Component: gtk3-engine (show other bugs)
Version: unspecified
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Hugo Pereira Da Costa
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-12-17 17:17 UTC by David Rosenstrauch
Modified: 2015-12-17 18:53 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Scrollbars in oxygen-gtk2 (34.94 KB, image/png)
2015-12-17 17:17 UTC, David Rosenstrauch
Details
Scrollbars in oxygen-gtk3 (14.49 KB, image/png)
2015-12-17 17:18 UTC, David Rosenstrauch
Details

Note You need to log in before you can comment on or make changes to this bug.
Description David Rosenstrauch 2015-12-17 17:17:01 UTC
Scrollbars seem to be broken in the oxygen-gtk3 package.

I'm on Arch Linux, and have both oxygen-gtk2 (v1.4.6-2) and oxygen-gtk3 (v20151211_vgtk3_1.4.1_12_g705b7-1) installed.  Firefox recently got updated to use GTK3, and so is now using the oxygen-gtk3 package.  But I noticed that the scrollbars are not displaying/working correctly on oxygen-gtk3 - they were working correctly with gtk2.  Note that the scrollbar "thumb" is missing.

Reproducible: Always

Steps to Reproduce:
Use Firefox (or any other gtk3 app).

Actual Results:  
Scrollbars don't display correctly.  (No "thumb".)

Expected Results:  
Scrollbars should display the same way they do with gtk2.
Comment 1 David Rosenstrauch 2015-12-17 17:17:46 UTC
Created attachment 96148 [details]
Scrollbars in oxygen-gtk2
Comment 2 David Rosenstrauch 2015-12-17 17:18:13 UTC
Created attachment 96149 [details]
Scrollbars in oxygen-gtk3
Comment 3 David Rosenstrauch 2015-12-17 17:18:30 UTC
I've added screenshots to show what I'm talking about.
Comment 4 Ruslan Kabatsayev 2015-12-17 17:22:18 UTC

*** This bug has been marked as a duplicate of bug 340288 ***
Comment 5 Hugo Pereira Da Costa 2015-12-17 17:23:55 UTC
Hi, 

Thanks for reporting.

Now, unfortunately, oxygen-gtk3 has become unmaintained, because it is not supported anymore upstream by latests versions of gtk3. 
Consequently, bugs will not be fixed, since the code is bound to be abandoned completely next time you update gtk3.

See https://bugs.kde.org/show_bug.cgi?id=340288
and https://bugzilla.gnome.org/show_bug.cgi?id=735211
for more details.

... sorry.
Comment 6 David Rosenstrauch 2015-12-17 17:52:38 UTC
Any suggestions on how I might be able to continue using the Oxygen theme on GTK apps?  (Oxygen's a gorgeous theme which I've been using for years, and I'd like to continue.)  Is there a way to tell GTK3 apps to use the oxygen-gtk2 theme instead?
Comment 7 Ruslan Kabatsayev 2015-12-17 18:52:24 UTC
GTK3 is binary incompatible with GTK2, and it uses CSS to do all its theming now. So no way to use oxygen-gtk2 with GTK3 apps. Your only option is to downgrade GTK3, although some GTK3 apps might require the features introduced in 3.15 and higher.
Comment 8 Hugo Pereira Da Costa 2015-12-17 18:53:29 UTC
alternative is to "not use" gtk3 applications ...