From 85bcda3182131cb8dffd3698d725fc6e852f2734 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaakko=20Kera=CC=88nen?= Date: Tue, 28 Sep 2021 09:43:55 +0300 Subject: [PATCH 1/1] ListWidget: Scrolling due to item drag should be linear --- src/ui/listwidget.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/ui/listwidget.c b/src/ui/listwidget.c index 199121e4..652393ff 100644 --- a/src/ui/listwidget.c +++ b/src/ui/listwidget.c @@ -411,6 +411,7 @@ static iBool processEvent_ListWidget_(iListWidget *d, const SDL_Event *ev) { refresh_Widget(d); } else { + setFlags_Anim(&d->scrollY.pos, easeBoth_AnimFlag, iFalse); setValueSpeed_Anim(&d->scrollY.pos, scrollSpeed < 0 ? 0 : scrollMax_ListWidget_(d), scrollSpeed * scrollSpeed * gap_UI * 400); refreshWhileScrolling_ListWidget_(d); -- 2.34.1