--- a/ui/gtk/list.c Tue Dec 02 19:26:16 2025 +0100
+++ b/ui/gtk/list.c Wed Dec 03 18:45:05 2025 +0100
@@ -860,6 +860,7 @@
void ui_listview_update2(UiList *list, int i) {
UiListView *view = list->obj;
+ view->current_row = -1;
if(i < 0) {
ui_update_liststore(view->liststore, list);
} else {