From 6ee3228aae669778c88b90dfa6dd9b12040b7409 Mon Sep 17 00:00:00 2001 From: 956MB Date: Tue, 7 Jan 2025 01:10:00 -0600 Subject: [PATCH] fix: scroll_counter eval order causing scroll to stop --- .../gui/modules/widget_elements/widget_element_file_list.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/applications/services/gui/modules/widget_elements/widget_element_file_list.c b/applications/services/gui/modules/widget_elements/widget_element_file_list.c index f51547fcd..9aecbb4a9 100644 --- a/applications/services/gui/modules/widget_elements/widget_element_file_list.c +++ b/applications/services/gui/modules/widget_elements/widget_element_file_list.c @@ -90,9 +90,9 @@ static void widget_element_file_list_draw(Canvas* canvas, WidgetElement* element size_t scroll_counter = model->scroll_counter; scroll_counter = - i == 0 ? (model->count > model->lines && - (scroll_counter < SCROLL_DELAY ? 0 : scroll_counter - SCROLL_DELAY)) : - 0; + i == 0 && model->count > model->lines ? + (scroll_counter < SCROLL_DELAY ? 0 : scroll_counter - SCROLL_DELAY) : + 0; elements_scrollable_text_line( canvas,