From e3f42bb4ab0ada5cc6ea0812b1b6a97c1bb27885 Mon Sep 17 00:00:00 2001 From: Alain Date: Mon, 5 Aug 2024 04:43:17 -0500 Subject: [PATCH] fix #1395 --- core/Objects/Project.vala | 4 ++-- core/Services/Store.vala | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/core/Objects/Project.vala b/core/Objects/Project.vala index 121d55b8b..20ede373f 100644 --- a/core/Objects/Project.vala +++ b/core/Objects/Project.vala @@ -260,13 +260,13 @@ public class Objects.Project : Objects.BaseObject { } }); - item_deleted.connect ((item) => { + item_deleted.connect (() => { _project_count = update_project_count (); _percentage = update_percentage (); project_count_updated (); }); - item_added.connect ((item) => { + item_added.connect (() => { _project_count = update_project_count (); _percentage = update_percentage (); project_count_updated (); diff --git a/core/Services/Store.vala b/core/Services/Store.vala index 029cf1371..861ae5c88 100644 --- a/core/Services/Store.vala +++ b/core/Services/Store.vala @@ -560,7 +560,7 @@ public class Services.Store : GLib.Object { public void move_item (Objects.Item item) { if (Services.Database.get_default ().move_item (item)) { - foreach (Objects.Item subitem in item.items) { + foreach (Objects.Item subitem in get_subitems (item)) { subitem.project_id = item.project_id; move_item (subitem); } @@ -572,7 +572,7 @@ public class Services.Store : GLib.Object { public void checked_toggled (Objects.Item item, bool old_checked) { if (Services.Database.get_default ().checked_toggled (item, old_checked)) { - foreach (Objects.Item subitem in item.items) { + foreach (Objects.Item subitem in get_subitems (item)) { subitem.checked = item.checked; subitem.completed_at = item.completed_at; checked_toggled (subitem, old_checked); @@ -594,7 +594,7 @@ public class Services.Store : GLib.Object { item_unarchived (item); } - foreach (Objects.Item subitem in item.items) { + foreach (Objects.Item subitem in get_subitems (item)) { archive_item (subitem, is_archived); } }