diff --git a/tagstudio/src/qt/ts_qt.py b/tagstudio/src/qt/ts_qt.py index 13cf1cc0..8425ee1b 100644 --- a/tagstudio/src/qt/ts_qt.py +++ b/tagstudio/src/qt/ts_qt.py @@ -889,7 +889,7 @@ class QtDriver(QObject): self.selected.clear() if deleted_count > 0: - self.filter_items() + self.refresh_frame(self.nav_frames[self.cur_frame_idx].contents) self.preview_panel.update_widgets() if len(self.selected) <= 1 and deleted_count == 0: @@ -904,6 +904,8 @@ class QtDriver(QObject): ) elif len(self.selected) > 1 and deleted_count == len(self.selected): self.main_window.statusbar.showMessage(f"Deleted {deleted_count} files!") + else: + self.main_window.statusbar.showMessage(f"Deleted {deleted_count} files!") self.main_window.statusbar.repaint() def delete_file_confirmation(self, count: int, filename: Path | None = None) -> int: