From 3d288a909fa29088d1e9ebe571a384a253d22fdb Mon Sep 17 00:00:00 2001 From: pax Date: Sat, 11 Apr 2026 22:30:23 -0500 Subject: [PATCH] search_controller: reset page to 1 on new search on_search previously read the page spin value, so a stale page number from a previous search carried over. Now resets the spin to 1 on every new search. behavior change: new searches always start from page 1. --- booru_viewer/gui/search_controller.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/booru_viewer/gui/search_controller.py b/booru_viewer/gui/search_controller.py index cf2c162..1910439 100644 --- a/booru_viewer/gui/search_controller.py +++ b/booru_viewer/gui/search_controller.py @@ -137,7 +137,8 @@ class SearchController: def on_search(self, tags: str) -> None: self._current_tags = tags - self._current_page = self._app._page_spin.value() + self._app._page_spin.setValue(1) + self._current_page = 1 self._search = SearchState() self._min_score = self._app._score_spin.value() self._app._preview.clear()