From bcb4515834f9c0aaaf384f692a2a4767c45b6ca4 Mon Sep 17 00:00:00 2001 From: VasigaranAndAngel <72515046+VasigaranAndAngel@users.noreply.github.com> Date: Fri, 13 Jun 2025 09:30:14 +0530 Subject: [PATCH] preview_panel.py --- src/tagstudio/qt/widgets/preview_panel.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/tagstudio/qt/widgets/preview_panel.py b/src/tagstudio/qt/widgets/preview_panel.py index ef4676e8..820d44bc 100644 --- a/src/tagstudio/qt/widgets/preview_panel.py +++ b/src/tagstudio/qt/widgets/preview_panel.py @@ -142,8 +142,9 @@ class PreviewPanel(QWidget): # One Item Selected elif len(self.driver.selected) == 1: - entry: Entry = self.lib.get_entry(self.driver.selected[0]) + entry: Entry | None = self.lib.get_entry(self.driver.selected[0]) entry_id = self.driver.selected[0] + assert self.lib.library_dir is not None and entry is not None filepath: Path = self.lib.library_dir / entry.path if update_preview: @@ -189,7 +190,7 @@ class PreviewPanel(QWidget): ) self.add_field_button.clicked.connect(self.add_field_modal.show) - def update_add_tag_button(self, entry_id: int = None): + def update_add_tag_button(self, entry_id: int | None = None): with catch_warnings(record=True): self.tag_search_panel.tag_chosen.disconnect() self.add_tag_button.clicked.disconnect()