From 4124a67450ec07ab9398dc0eba33fa95b8891574 Mon Sep 17 00:00:00 2001 From: alfrix Date: Wed, 17 Aug 2022 07:33:18 -0300 Subject: [PATCH] gtk: fix scrolling stuck on some cases --- ks_includes/KlippyGtk.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ks_includes/KlippyGtk.py b/ks_includes/KlippyGtk.py index 3633f3bc..4dac1cd3 100644 --- a/ks_includes/KlippyGtk.py +++ b/ks_includes/KlippyGtk.py @@ -260,6 +260,8 @@ class KlippyGtk: scroll = Gtk.ScrolledWindow() scroll.set_property("overlay-scrolling", False) scroll.set_vexpand(True) - scroll.add_events(Gdk.EventMask.TOUCH_MASK) - scroll.add_events(Gdk.EventMask.BUTTON_PRESS_MASK) + scroll.add_events(Gdk.EventMask.BUTTON_PRESS_MASK | + Gdk.EventMask.TOUCH_MASK | + Gdk.EventMask.BUTTON_RELEASE_MASK) + scroll.set_kinetic_scrolling(True) return scroll