gui: list-skinned: fix scrollbar lag
rockbox-gerrit-noreply--- via rockbox-cvs <[email protected]> Mon, 25 May 2026 07:33:58 -0400
| Newsgroups | gmane.comp.systems.archos.rockbox.cvs |
|---|---|
| Message-ID | <[email protected]> |
commit edecad823e5ca1fef4095d1e49b93418ad7c65a0 Author: Christian Soffke <[email protected]> Date: Fri May 22 22:02:19 2026 +0200 gui: list-skinned: fix scrollbar lag The skin engine is responsible for drawing custom scroll bars, but isn't kept in sync with list redraws. Change-Id: Ieb457a4eb8442d4521c67a46a94c4d2132814c64 diff --git a/apps/gui/bitmap/list-skinned.c b/apps/gui/bitmap/list-skinned.c index 505525f3b2..23e37e06f9 100644 --- a/apps/gui/bitmap/list-skinned.c +++ b/apps/gui/bitmap/list-skinned.c @@ -282,5 +282,6 @@ bool skinlist_draw(struct screen *display, struct gui_synclist *list) current_column = -1; current_row = -1; current_drawing_line = list->selected_item; + sb_skin_force_next_update(); /* update scroll bar */ return true; } -- rockbox-cvs mailing list [email protected] https://lists.haxx.se/mailman/listinfo/rockbox-cvs