From 7a32dc931aeab9cdcfe9c13c0aa0e73a331984c0 Mon Sep 17 00:00:00 2001 From: pax Date: Mon, 20 Apr 2026 23:37:23 -0500 Subject: [PATCH] fix(media): show per-post info in status after load MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit on_image_done overwrote the info set by _on_post_selected with "N results — Loaded", hiding it until a re-click. --- booru_viewer/gui/media_controller.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/booru_viewer/gui/media_controller.py b/booru_viewer/gui/media_controller.py index 874391b..3473090 100644 --- a/booru_viewer/gui/media_controller.py +++ b/booru_viewer/gui/media_controller.py @@ -166,9 +166,7 @@ class MediaController: cn = self._app._search_ctrl._cached_names if cn is not None: cn.add(Path(path).name) - self._app._status.showMessage( - f"{len(self._app._posts)} results — Loaded" - ) + self._app._status.showMessage(info) self.auto_evict_cache() return if self._app._popout_ctrl.window and self._app._popout_ctrl.window.isVisible(): @@ -176,7 +174,7 @@ class MediaController: self._app._preview._current_path = path else: self.set_preview_media(path, info) - self._app._status.showMessage(f"{len(self._app._posts)} results — Loaded") + self._app._status.showMessage(info) idx = self._app._grid.selected_index if 0 <= idx < len(self._app._grid._thumbs): self._app._grid._thumbs[idx]._cached_path = path