GNOME Bugzilla – Bug 747407
Make indicators pop out when needed
Last modified: 2015-04-06 23:38:32 UTC
When moving over a non-expanded indicator from the outside, we were not expanding it, due to on_scrollbar being true. We must still ensure that the indicator is expanded when receiving motion events over the indicator.
Created attachment 301018 [details] [review] Make indicators pop out when needed
Created attachment 301019 [details] [review] Make indicators pop out when needed When moving over a non-expanded indicator from the outside, we were not expanding it, due to on_scrollbar being true. This can be seen e.g. when moving from the content pane over to the sidebar indicator in gtk3-demo. We must still ensure that the indicator is expanded when receiving motion events over the indicator.
Comment on attachment 301019 [details] [review] Make indicators pop out when needed Hmm indeed, I tried to cover leave events from the scrolledwindow child to the scrollbar later in that function, we could probably fold that together with the last else if() in the motion events branch if we're checking for motion events everywhere.
Attachment 301019 [details] pushed as cfb5f16 - Make indicators pop out when needed