refine auto play

This commit is contained in:
Ethan Pippin 2022-01-01 00:12:03 -07:00
parent 9963c9af3b
commit 5eeea800fc
2 changed files with 2 additions and 2 deletions

View File

@ -385,7 +385,7 @@ extension VLCPlayerViewController: VLCMediaPlayerDelegate {
viewModel.playerState = vlcMediaPlayer.state
if vlcMediaPlayer.state == VLCMediaPlayerState.ended {
if viewModel.autoPlayNextItem && viewModel.nextItemVideoPlayerViewModel != nil {
if viewModel.autoPlayNextItem && viewModel.shouldShowAutoPlayNextItem && viewModel.nextItemVideoPlayerViewModel != nil {
didSelectNextItem()
} else {
didSelectClose()

View File

@ -94,7 +94,7 @@ extension BaseItemDto {
// TODO: show adjacent items
let shouldShowAutoPlayNextItem = Defaults[.shouldShowAutoPlayNextItem]
let shouldShowAutoPlayNextItem = Defaults[.shouldShowAutoPlayNextItem] && itemType == .episode
let autoPlayNextItem = Defaults[.autoPlayNextItem]
let videoPlayerViewModel = VideoPlayerViewModel(item: self,