From ff37a04c96a249f4cd4ee0f0a2ee79887fd0ffbc Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Fri, 2 Mar 2012 22:53:22 -0500 Subject: [PATCH] pathbar: Fix scrolling We need to select for scroll events on the buttons now, selecting for button events no longer gives us scrolling as a side-effect. --- gtk/gtkpathbar.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gtk/gtkpathbar.c b/gtk/gtkpathbar.c index 5d2047291..d8b9f9e52 100644 --- a/gtk/gtkpathbar.c +++ b/gtk/gtkpathbar.c @@ -158,6 +158,7 @@ get_slider_button (GtkPathBar *path_bar, atk_object_set_name (atk_obj, _("Down Path")); gtk_button_set_focus_on_click (GTK_BUTTON (button), FALSE); + gtk_widget_add_events (button, GDK_SCROLL_MASK); gtk_container_add (GTK_CONTAINER (button), gtk_arrow_new (arrow_type, GTK_SHADOW_OUT)); gtk_container_add (GTK_CONTAINER (path_bar), button); @@ -1611,6 +1612,7 @@ make_directory_button (GtkPathBar *path_bar, button_data->button = gtk_toggle_button_new (); atk_obj = gtk_widget_get_accessible (button_data->button); gtk_button_set_focus_on_click (GTK_BUTTON (button_data->button), FALSE); + gtk_widget_add_events (button_data->button, GDK_SCROLL_MASK); switch (button_data->type) { -- 2.43.2