Only show Autoplay/Manual button when Next mode is selected

Autoplay is irrelevant for Loop and Once — only matters when
videos auto-advance to the next post.
This commit is contained in:
pax 2026-04-05 03:49:59 -05:00
parent adeb318131
commit eede01ff51

View File

@ -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):