aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas White <taw@physics.org>2022-04-20 17:02:58 +0200
committerThomas White <taw@physics.org>2022-04-20 17:02:58 +0200
commit2b2f66500e5bf2cf67a60ce68e279d5a6b7aa306 (patch)
tree67bc8dd22d9c861406484fa4d90e6478e14fa55b
parent837b3b4b1cc97c8e2b6809256ec0bb20a1d98c0c (diff)
Add smooth scroll events to GtkNarrativeView
Makes scrolling work on Wayland
-rw-r--r--libstorycode/gtk/gtknarrativeview.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libstorycode/gtk/gtknarrativeview.c b/libstorycode/gtk/gtknarrativeview.c
index 28a2a33..21bcd33 100644
--- a/libstorycode/gtk/gtknarrativeview.c
+++ b/libstorycode/gtk/gtknarrativeview.c
@@ -1308,7 +1308,7 @@ GtkWidget *gtk_narrative_view_new(Narrative *n)
| GDK_BUTTON1_MOTION_MASK
| GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
| GDK_KEY_PRESS_MASK | GDK_KEY_RELEASE_MASK
- | GDK_SCROLL_MASK);
+ | GDK_SCROLL_MASK | GDK_SMOOTH_SCROLL_MASK);
g_signal_connect(G_OBJECT(nview), "draw",
G_CALLBACK(gtknv_draw_sig), nview);