From d4ee2b2ec1ebe91caec03076dc0d8d3207f1058e Mon Sep 17 00:00:00 2001 From: pax Date: Sun, 5 Apr 2026 03:00:44 -0500 Subject: [PATCH] Fix video position not restoring on slideshow close Emit closed signal before stopping video so the position can be read in _on_fullscreen_closed. --- booru_viewer/gui/preview.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/booru_viewer/gui/preview.py b/booru_viewer/gui/preview.py index c1759f7..8a7f0cd 100644 --- a/booru_viewer/gui/preview.py +++ b/booru_viewer/gui/preview.py @@ -176,8 +176,8 @@ class FullscreenPreview(QMainWindow): def closeEvent(self, event) -> None: from PySide6.QtWidgets import QApplication QApplication.instance().removeEventFilter(self) - self._video.stop() self.closed.emit() + self._video.stop() super().closeEvent(event)