From 537ecb2a5566ca28b14aa16a33725a0e3154215b Mon Sep 17 00:00:00 2001 From: Jann Stute <46534683+Computerdores@users.noreply.github.com> Date: Mon, 11 Aug 2025 21:08:52 +0200 Subject: [PATCH] fix: add tag to selected entries in bulk not individually (#1028) --- src/tagstudio/qt/widgets/preview/field_containers.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/tagstudio/qt/widgets/preview/field_containers.py b/src/tagstudio/qt/widgets/preview/field_containers.py index c536f729..db88dae1 100644 --- a/src/tagstudio/qt/widgets/preview/field_containers.py +++ b/src/tagstudio/qt/widgets/preview/field_containers.py @@ -285,11 +285,10 @@ class FieldContainers(QWidget): selected=self.driver.selected, tags=tags, ) - for entry_id in self.driver.selected: - self.lib.add_tags_to_entries( - entry_id, - tag_ids=tags, - ) + self.lib.add_tags_to_entries( + self.driver.selected, + tag_ids=tags, + ) self.emit_badge_signals(tags, emit_on_absent=False) def write_container(self, index: int, field: BaseField, is_mixed: bool = False):