Bug 356845

Summary: Scrollbars not displaying correctly in oxygen-gtk3
Product: [Plasma] Oxygen Reporter: David Rosenstrauch <darose>
Component: gtk3-engineAssignee: Hugo Pereira Da Costa <hugo.pereira.da.costa>
Status: RESOLVED INTENTIONAL    
Severity: normal CC: b7.10110111, hugo.pereira.da.costa, web
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Scrollbars in oxygen-gtk2
Scrollbars in oxygen-gtk3

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 ...