From 80c7e81e694ed77c7c1ddca8d24fb8c07de7f120 Mon Sep 17 00:00:00 2001 From: SkeleyM <86805089+SkeleyM@users.noreply.github.com> Date: Sun, 2 Feb 2025 21:49:17 +0000 Subject: [PATCH] fix: save all tag attributes from "Create & Add" modal (#762) --- tagstudio/src/qt/modals/tag_search.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tagstudio/src/qt/modals/tag_search.py b/tagstudio/src/qt/modals/tag_search.py index 91b94c02..f3b4f84a 100644 --- a/tagstudio/src/qt/modals/tag_search.py +++ b/tagstudio/src/qt/modals/tag_search.py @@ -211,7 +211,12 @@ class TagSearchPanel(PanelWidget): def on_tag_modal_saved(): """Callback for actions to perform when a new tag is confirmed created.""" tag: Tag = self.build_tag_modal.build_tag() - self.lib.add_tag(tag) + self.lib.add_tag( + tag, + set(self.build_tag_modal.parent_ids), + set(self.build_tag_modal.alias_names), + set(self.build_tag_modal.alias_ids), + ) self.add_tag_modal.hide() self.tag_chosen.emit(tag.id)