feat(casting): show stop button when playing a movie

This commit is contained in:
Uruk
2026-05-22 02:45:20 +02:00
parent 674e252641
commit f99ce8210c
2 changed files with 47 additions and 59 deletions

View File

@@ -509,19 +509,18 @@ export default function CastingPlayerScreen() {
/>
</ScrollView>
{/* Fixed 4-button control row for episodes - positioned independently */}
{currentItem.Type === "Episode" && (
<CastPlayerEpisodeControls
insetBottom={insets.bottom}
currentItemId={currentItem.Id}
episodes={episodes}
nextEpisode={nextEpisode}
remoteMediaClient={remoteMediaClient}
onPressEpisodes={() => setShowEpisodeList(true)}
loadEpisode={loadEpisode}
router={router}
/>
)}
{/* Fixed control row - positioned independently. Episode-specific
buttons are conditional inside; Stop is always available. */}
<CastPlayerEpisodeControls
insetBottom={insets.bottom}
currentItemId={currentItem.Id}
episodes={episodes}
nextEpisode={nextEpisode}
remoteMediaClient={remoteMediaClient}
onPressEpisodes={() => setShowEpisodeList(true)}
loadEpisode={loadEpisode}
router={router}
/>
{/* Fixed bottom controls area */}
<View