From 2b2f66500e5bf2cf67a60ce68e279d5a6b7aa306 Mon Sep 17 00:00:00 2001 From: Thomas White Date: Wed, 20 Apr 2022 17:02:58 +0200 Subject: Add smooth scroll events to GtkNarrativeView Makes scrolling work on Wayland --- libstorycode/gtk/gtknarrativeview.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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); -- cgit v1.2.3