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
This commit is contained in:
Christian Soffke 2026-05-22 22:02:19 +02:00 committed by Solomon Peachy
parent c0a8303a9c
commit edecad823e

View file

@ -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;
}