always show settings icon on player page

even if there is an error, they should be able to try other sources
This commit is contained in:
Ivan Evans 2024-12-29 11:35:27 -07:00
parent d014feb039
commit 01589becd6

View file

@ -172,11 +172,9 @@ export function PlayerPart(props: PlayerPartProps) {
) : null} ) : null}
{status === playerStatus.PLAYBACK_ERROR || {status === playerStatus.PLAYBACK_ERROR ||
status === playerStatus.PLAYING ? ( status === playerStatus.PLAYING ? (
<> <Player.Captions />
<Player.Captions />
<Player.Settings />
</>
) : null} ) : null}
<Player.Settings />
{/* Fullscreen on when not shifting */} {/* Fullscreen on when not shifting */}
{!isShifting && <Player.Fullscreen />} {!isShifting && <Player.Fullscreen />}
@ -195,7 +193,7 @@ export function PlayerPart(props: PlayerPartProps) {
{!isIOSPWA && {!isIOSPWA &&
(status === playerStatus.PLAYING ? <Player.Pip /> : null)} (status === playerStatus.PLAYING ? <Player.Pip /> : null)}
<Player.Episodes /> <Player.Episodes />
{status === playerStatus.PLAYING ? <Player.Settings /> : null} <Player.Settings />
{/* Expand button for iOS PWA only */} {/* Expand button for iOS PWA only */}
{isIOSPWA && status === playerStatus.PLAYING && <Widescreen />} {isIOSPWA && status === playerStatus.PLAYING && <Widescreen />}
</div> </div>