diff options
author | Matthias Clasen <mclasen@redhat.com> | 2014-11-14 11:49:33 -0500 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2014-11-14 11:49:33 -0500 |
commit | a7173d097f4fc7a01141f16c4087d88af8f44559 (patch) | |
tree | 7f6266b032a9a270433cfe265e135c44400e1518 | |
parent | 95b075b8ebd7c7854b92e23fc16cad369bff2ecb (diff) | |
download | gtk+-a7173d097f4fc7a01141f16c4087d88af8f44559.tar.gz |
Make overlay scrollbar fading interruptible
When the pointer starts hovering the scrollbar after it already
started fading out, interrupt the fade and keep the scrollbar
around.
-rw-r--r-- | gtk/gtkscrolledwindow.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gtk/gtkscrolledwindow.c b/gtk/gtkscrolledwindow.c index 4ca59a71c2..afaf69f43b 100644 --- a/gtk/gtkscrolledwindow.c +++ b/gtk/gtkscrolledwindow.c @@ -3519,6 +3519,7 @@ indicator_enter_notify (GtkWidget *scrollbar, gtk_style_context_add_class (context, "hovering"); gtk_widget_queue_resize (scrollbar); indicator->over = TRUE; + indicator_start_fade (indicator, 1.0); return G_SOURCE_CONTINUE; } |