From eede01ff5178811e2609c84289aa4bee733c8a77 Mon Sep 17 00:00:00 2001 From: pax Date: Sun, 5 Apr 2026 03:49:59 -0500 Subject: [PATCH] Only show Autoplay/Manual button when Next mode is selected MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Autoplay is irrelevant for Loop and Once — only matters when videos auto-advance to the next post. --- booru_viewer/gui/preview.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/booru_viewer/gui/preview.py b/booru_viewer/gui/preview.py index 03f2b3e..ec1999a 100644 --- a/booru_viewer/gui/preview.py +++ b/booru_viewer/gui/preview.py @@ -399,6 +399,7 @@ class VideoPlayer(QWidget): self._autoplay_btn.setChecked(True) self._autoplay_btn.setToolTip("Auto-play videos when selected") self._autoplay_btn.clicked.connect(self._toggle_autoplay) + self._autoplay_btn.hide() controls.addWidget(self._autoplay_btn) self._loop_state = 0 # 0=Loop, 1=Once, 2=Next @@ -439,6 +440,7 @@ class VideoPlayer(QWidget): self._loop_state = (self._loop_state + 1) % 3 labels = ["Loop", "Once", "Next"] self._loop_btn.setText(labels[self._loop_state]) + self._autoplay_btn.setVisible(self._loop_state == 2) @property def _loop_mode(self):