Scrollbar buttons missing (GTK3)
Categories
(SeaMonkey :: UI Design, defect)
Tracking
(seamonkey2.49esr fixed, seamonkey2.50 wontfix, seamonkey2.51 wontfix, seamonkey2.52 wontfix, seamonkey2.53 fixed, seamonkey2.54 wontfix, seamonkey2.55 wontfix, seamonkey2.56 fixed)
People
(Reporter: mrmazda, Assigned: frg)
References
(Blocks 1 open bug)
Details
(Whiteboard: [workaround see comments #11 and #17])
Attachments
(6 files, 1 obsolete file)
|
70.85 KB,
image/jpeg
|
Details | |
|
12.29 KB,
patch
|
iannbugzilla
:
review+
|
Details | Diff | Splinter Review |
|
12.39 KB,
patch
|
iannbugzilla
:
review+
iannbugzilla
:
approval-comm-esr52+
|
Details | Diff | Splinter Review |
|
9.93 KB,
patch
|
Details | Diff | Splinter Review | |
|
168.42 KB,
image/png
|
Details | |
|
130.67 KB,
image/png
|
Details |
Comment 1•10 years ago
|
||
Comment 2•10 years ago
|
||
Comment 3•10 years ago
|
||
| Reporter | ||
Comment 4•10 years ago
|
||
Comment 5•10 years ago
|
||
Comment 7•10 years ago
|
||
Comment 10•10 years ago
|
||
Comment 11•10 years ago
|
||
| Reporter | ||
Comment 12•10 years ago
|
||
Comment 13•10 years ago
|
||
Comment 14•9 years ago
|
||
Comment 15•9 years ago
|
||
Comment 16•9 years ago
|
||
Updated•9 years ago
|
| Reporter | ||
Comment 17•9 years ago
|
||
| Assignee | ||
Comment 19•8 years ago
|
||
| Assignee | ||
Comment 20•8 years ago
|
||
| Assignee | ||
Comment 21•8 years ago
|
||
| Assignee | ||
Updated•8 years ago
|
Comment 22•8 years ago
|
||
| Assignee | ||
Comment 23•8 years ago
|
||
Comment 24•8 years ago
|
||
Comment 25•8 years ago
|
||
Comment 26•8 years ago
|
||
| Assignee | ||
Comment 27•8 years ago
|
||
Comment 29•6 years ago
|
||
It seems the patch no more needed now. At least the part related to classic theme.
Currently, with classic theme there is just a rectangle instead of the floating button in the scrollbar. This annoys Linux users who prefer to use the same theme as in the other desktop applications.
Fortunately, when I revert the classic-related changes, all looks fine. Scrollbar looks like in other apps (as before the switch to gtk3).
Probably something is changed since 2.49.5 time, and now things work properly.
Note, that there are some gtk3 themes (ie. Adwaita), which do not use scrollbar top/bottom buttons at all. It is the theme feature, and it is intended to be -- ie. not SM only, but all the desktop apps have no such buttons.
Comment 30•6 years ago
|
||
The patch proposed.
Tested under Mate and KDE on CentOS-7.
(Since CentOS-7 is old enough, we can assume the problem gone in other Linuxes as well).
Comment 31•6 years ago
|
||
Have a positive feedback from Fedora users:
https://bugzilla.redhat.com/show_bug.cgi?id=1808197#c13
| Assignee | ||
Comment 32•6 years ago
|
||
Comment 33•6 years ago
|
||
(In reply to Frank-Rainer Grahl (:frg) from comment #32)
Did you test it with 2.57 alpha too?
No, but it seems an initial issue was fixed somewhere since 2.49.x time...
Comment 34•6 years ago
|
||
With this patch applied, the rectangle goes, but so do the scroll bar buttons which people do like. Anyway to rework to keep the buttons?
Comment 35•6 years ago
|
||
(In reply to Ian Neal from comment #34)
With this patch applied, the rectangle goes, but so do the scroll bar buttons which people do like.
Nope, the croll bar buttons do not disappear.
Classic theme under Linux uses the underlying desktop theme. There is a responsibility of such a theme whether to use scrollbar buttons or not.
If users prefer to have buttons, they just use a theme which provides them (for all the desktop). If not, they use desktop theme without buttons.
Comment 36•6 years ago
|
||
Screenshot of Linux Classic theme with desktop "Traditional" theme.
Note SM, terminal (from Mate) and editor (from Gnome3) all have the same scrollbar style with buttons.
Comment 37•6 years ago
|
||
Screenshot of Linux Classic theme with "Adwaita" desktop theme.
Note SM, terminal (from Mate) and editor (from Gnome3) all do not have scrollbar buttons, because Adwaita just do not use it.
Comment 38•6 years ago
|
||
For Modern theme, no idea -- all works fine with Modern part of the initial patch preserved. Ie only changes for Classic seem to be required.
Comment 39•6 years ago
|
||
See Bug 1625754 for fix that will be part of 2.53.2b1
Description
•