Summary: | breeze-gtk has stepper buttons in gtk3 apps | ||
---|---|---|---|
Product: | [Plasma] Breeze | Reporter: | pmargeti34 |
Component: | gtk theme | Assignee: | Janet Blackquill <uhhadd> |
Status: | VERIFIED FIXED | ||
Severity: | normal | CC: | kde, nate, plasma-bugs |
Priority: | VHI | Keywords: | regression |
Version: | 5.20.90 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/breeze-gtk/commit/d7550232f03cf503e067d757428b81c4eca49c2b | Version Fixed In: | 5.21 |
Attachments: |
no steppers with 5.20.5
steppers with 5.20.90 and disabled css workaround bonus round gnome termial |
Description
pmargeti34
2021-01-28 12:08:15 UTC
Do your KDE apps' scrollbars have stepper buttons? (In reply to Nate Graham from comment #1) > Do your KDE apps' scrollbars have stepper buttons? Negative. I've added this to gtk.css in my .config directory ``` ~ ▶ cat .config/gtk-3.0/gtk.css @import 'colors.css'; scrollbar { -GtkScrollbar-has-backward-stepper: false; -GtkScrollbar-has-forward-stepper: false; background-color: transparent; } ``` This makes it work, but for some reason this isn't read from breeze gtk theme directly Downgrading to 5.20.5 makes it work too. For now I'm keeping the package locked for updates. 5.20.90 is also suffering from huge menus and gnome-terminal displays the close button all kinds of wrong with it. Very buggy! Info was provided Weird. Works for me. > huge menus Yeah this is a known bug: Bug 431819. Created attachment 135283 [details]
no steppers with 5.20.5
Created attachment 135284 [details]
steppers with 5.20.90 and disabled css workaround
Created attachment 135285 [details]
bonus round gnome termial
(In reply to Nate Graham from comment #5) > Weird. Works for me. > I'm glad for you :D But it doesn't work for me :sadface: Sorry, I was not testing properly. I can reproduce the issue now. Jan, can you take a look before final tagging in 4 days? Thanks! (In reply to Nate Graham from comment #10) > Sorry, I was not testing properly. I can reproduce the issue now. no worries, considering how much work you're putting into making KDE ecosystem better, I can totally understand if mistakes happen Git commit 7654db571f4130c2f4a0a4d0c6d4c63b06374a34 by Jan Blackquill. Committed on 10/02/2021 at 22:43. Pushed by cblack into branch 'master'. Fix breakages caused by formatter run The formatter run made many case-sensitive properties lowercase, which caused a variety of bugs. M +11 -11 src/gtk3/widgets/_base.scss M +1 -1 src/gtk3/widgets/_headerbar.scss M +1 -1 src/gtk3/widgets/_menus.scss M +4 -4 src/gtk3/widgets/_scrollbar.scss M +1 -1 src/gtk3/widgets/_toolbar.scss M +5 -5 src/gtk3/widgets/_treeview.scss https://invent.kde.org/plasma/breeze-gtk/commit/7654db571f4130c2f4a0a4d0c6d4c63b06374a34 Git commit d7550232f03cf503e067d757428b81c4eca49c2b by Jan Blackquill. Committed on 10/02/2021 at 22:44. Pushed by cblack into branch 'Plasma/5.21'. Fix breakages caused by formatter run The formatter run made many case-sensitive properties lowercase, which caused a variety of bugs. FIXED-IN: 5.21 (cherry picked from commit 7654db571f4130c2f4a0a4d0c6d4c63b06374a34) M +11 -11 src/gtk3/widgets/_base.scss M +1 -1 src/gtk3/widgets/_headerbar.scss M +1 -1 src/gtk3/widgets/_menus.scss M +4 -4 src/gtk3/widgets/_scrollbar.scss M +1 -1 src/gtk3/widgets/_toolbar.scss M +5 -5 src/gtk3/widgets/_treeview.scss https://invent.kde.org/plasma/breeze-gtk/commit/d7550232f03cf503e067d757428b81c4eca49c2b Yay thanks! |