Skip to content

Commit 1ff58e4

Browse files
committed
Fix broken scroll wheel in radio and rotator controllers
Fixes #362. Fixes #351.
1 parent bb4acad commit 1ff58e4

2 files changed

Lines changed: 2 additions & 0 deletions

File tree

src/gtk-freq-knob.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -358,6 +358,7 @@ GtkWidget *gtk_freq_knob_new(gdouble val, gboolean buttons)
358358
g_signal_connect(knob->evtbox[i],
359359
"button_press_event", (GCallback) on_button_press,
360360
widget);
361+
gtk_widget_add_events(GTK_WIDGET(knob->evtbox[i]), GDK_SCROLL_MASK);
361362
g_signal_connect(knob->evtbox[i], "scroll_event",
362363
(GCallback) on_button_scroll, widget);
363364

src/gtk-rot-knob.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -528,6 +528,7 @@ GtkWidget *gtk_rot_knob_new(gdouble min, gdouble max, gdouble val)
528528

529529
g_signal_connect(knob->evtbox[i], "button_press_event",
530530
(GCallback) on_button_press, widget);
531+
gtk_widget_add_events(GTK_WIDGET(knob->evtbox[i]), GDK_SCROLL_MASK);
531532
g_signal_connect(knob->evtbox[i], "scroll_event",
532533
(GCallback) on_button_scroll, widget);
533534

0 commit comments

Comments
 (0)