]> jfr.im git - irc/hexchat/hexchat.git/commitdiff
Fix scrolling the chanview on Unix
authorTingPing <redacted>
Tue, 3 Jun 2014 12:39:37 +0000 (08:39 -0400)
committerTingPing <redacted>
Tue, 3 Jun 2014 12:39:37 +0000 (08:39 -0400)
Fixes #948

src/fe-gtk/chanview-tree.c

index 4a1682ba42596fff38412002b09f067725d25ff9..261304db8d508ad1453e650ac46fcac8ee24d344 100644 (file)
@@ -73,8 +73,8 @@ cv_tree_click_cb (GtkTreeView *tree, GdkEventButton *event, chanview *cv)
        return ret;
 }
 
-static void
-cv_tree_scroll_event_cb (GtkWidget *widget, GdkEventScroll *event)
+static gboolean
+cv_tree_scroll_event_cb (GtkWidget *widget, GdkEventScroll *event, gpointer user_data)
 {
        if (prefs.hex_gui_tab_scrollchans)
        {
@@ -82,7 +82,11 @@ cv_tree_scroll_event_cb (GtkWidget *widget, GdkEventScroll *event)
                        mg_switch_page (1, 1);
                else if (event->direction == GDK_SCROLL_UP)
                        mg_switch_page (1, -1);
+
+               return TRUE;
        }
+
+       return FALSE;
 }
 
 static void