Skip to content

Commit 269a8ac

Browse files
authored
update thumb grid when adding tags from preview panel (#1245)
1 parent e2394b7 commit 269a8ac

2 files changed

Lines changed: 2 additions & 6 deletions

File tree

src/tagstudio/qt/mixed/field_containers.py

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -237,11 +237,7 @@ def add_tags_to_selected(self, tags: int | list[int]):
237237
selected=self.driver.selected,
238238
tags=tags,
239239
)
240-
self.lib.add_tags_to_entries(
241-
self.driver.selected,
242-
tag_ids=tags,
243-
)
244-
self.driver.emit_badge_signals(tags, emit_on_absent=False)
240+
self.driver.add_tags_to_selected_callback(tags)
245241

246242
def write_container(self, index: int, field: BaseField, is_mixed: bool = False):
247243
"""Update/Create data for a FieldContainer.

src/tagstudio/qt/ts_qt.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -897,7 +897,7 @@ def add_tags_to_selected_callback(self, tag_ids: list[int]):
897897
selected: list[int] = self.selected
898898
self.main_window.thumb_layout.add_tags(selected, tag_ids)
899899
self.lib.add_tags_to_entries(selected, tag_ids)
900-
self.emit_badge_signals(tag_ids)
900+
self.emit_badge_signals(tag_ids, emit_on_absent=False)
901901

902902
def delete_files_callback(self, origin_path: str | Path, origin_id: int | None = None):
903903
"""Callback to send on or more files to the system trash.

0 commit comments

Comments
 (0)