After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 740011 - overscroll overlay is opaque in unfocused mode sidebars
overscroll overlay is opaque in unfocused mode sidebars
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: Themes
3.15.x
Other Linux
: Normal minor
: ---
Assigned To: gtk-bugs
gtk-bugs
Depends on:
Blocks:
 
 
Reported: 2014-11-12 13:29 UTC by Mantas Mikulėnas (grawity)
Modified: 2014-11-13 19:28 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
screenshot (464.97 KB, video/webm)
2014-11-12 13:29 UTC, Mantas Mikulėnas (grawity)
  Details
Adwaita: theme overscroll edges on backdrop state (3.13 KB, patch)
2014-11-12 15:41 UTC, Carlos Garnacho
none Details | Review

Description Mantas Mikulėnas (grawity) 2014-11-12 13:29:55 UTC
Created attachment 290512 [details]
screenshot

Open Nautilus or gtk3-demo, then focus another window, and try scrolling the sidebar so that the blue overscroll overlay appears. Notice that the overlay is completely opaque.

(This only happens with the sidebar, not main view.)

gtk 3.15.1-197-ge14cf55

---

(Obligatory "aaah it looks different" rant: I tried getting used to it, but after a week or two, I still think overscroll feels /wrong/ with touchpads... Maybe it's the technical problems: the blue overlay sometimes gets stuck for a second or two, since the "kinetic scroll" feature keeps sending scroll events even though I've released my finger already. Or maybe it's just too blue. Idk.)
Comment 1 Carlos Garnacho 2014-11-12 15:41:25 UTC
Created attachment 290524 [details] [review]
Adwaita: theme overscroll edges on backdrop state

It was resulting in fully opaque backgrounds when rendering the
overshoot gradient. So ensure the :backdrop state gets the same
gradient.
Comment 2 Carlos Garnacho 2014-11-12 15:44:23 UTC
(In reply to comment #0)
> (Obligatory "aaah it looks different" rant: I tried getting used to it, but
> after a week or two, I still think overscroll feels /wrong/ with touchpads...
> Maybe it's the technical problems: the blue overlay sometimes gets stuck for a
> second or two, since the "kinetic scroll" feature keeps sending scroll events
> even though I've released my finger already. Or maybe it's just too blue. Idk.)

FWIW, the interferences with the kinetic scrolling feature in the synaptics driver are being discussed in bug #739944
Comment 3 Lapo Calamandrei 2014-11-12 15:57:00 UTC
Overshoot is basically not styled yet, the main problem there is that the overshoot shouldn't affect the slider. The patch cures the opaque background which shouldn't indeed be there, but the other problem is equally ugly or even worse (since I can't fix it by the theme mostly :-)), anyway feel free to commit (I'll probably go over that tho).
Comment 4 Lapo Calamandrei 2014-11-13 17:51:09 UTC
The inherited background bug is fixed with overshoot style landing, shall we move this bug to gtkscrolledwindow for the other issue?
Comment 5 Lapo Calamandrei 2014-11-13 19:28:35 UTC
Just checked, the other bug seems gone, closing.