ui/gtk/list.c

changeset 1169
c69f2941d536
parent 1160
881dfcf46cd6
child 1179
2f4c73ff962f
--- a/ui/gtk/list.c	Thu Jun 04 19:59:58 2026 +0200
+++ b/ui/gtk/list.c	Thu Jun 04 20:35:31 2026 +0200
@@ -938,6 +938,9 @@
     if(i < 0) {
         cxMapClear(view->bound_rows);
         ui_update_liststore(view->liststore, list);
+        free(view->selection.rows);
+        view->selection.rows = NULL;
+        view->selection.count = 0;
     } else {
         void *value = list->get(list, i);
         if(value) {

mercurial