From 6bfa9864916ed3c10a36752645861297dfed2371 Mon Sep 17 00:00:00 2001 From: Olaf Wintermann Date: Sat, 22 Feb 2025 18:01:01 +0100 Subject: [PATCH] fix list update --- application/notebook.c | 1 + ui/gtk/list.c | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/application/notebook.c b/application/notebook.c index 8f3fa96..9863a24 100644 --- a/application/notebook.c +++ b/application/notebook.c @@ -47,6 +47,7 @@ void notebookmodel_attach(MainWindow *window, NotebookModel *model) { ui_attach_document(window->obj->ctx, model); window->current_notebook = model; model->window = window; + ui_list_update(model->notes); // TODO: this should be unnecessary, attaching the document should update all values } void notebookmodel_detach(NotebookModel *model) { diff --git a/ui/gtk/list.c b/ui/gtk/list.c index c0e5467..aac751f 100644 --- a/ui/gtk/list.c +++ b/ui/gtk/list.c @@ -520,7 +520,7 @@ void ui_update_liststore(GListStore *liststore, UiList *list) { void ui_listview_update2(UiList *list, int i) { UiListView *view = list->obj; - ui_update_liststore(view->liststore, view->var->value); + ui_update_liststore(view->liststore, list); } UiListSelection ui_listview_getselection2(UiList *list) { -- 2.43.5