Skip to content

Commit 7b8504f

Browse files
committed
support deleting active queue
1 parent a70e167 commit 7b8504f

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

app/src/main/java/org/akanework/gramophone/logic/utils/exoplayer/EndedWorkaroundPlayer.kt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,9 @@ class EndedWorkaroundPlayer(
160160

161161
override fun handleRemoveMediaItems(fromIndex: Int, toIndex: Int): ListenableFuture<*> {
162162
currentIsOriginal = false
163+
if (fromIndex == 0 && toIndex == Int.MAX_VALUE) { // clearMediaItems() -> delete queue
164+
currentTitle = null
165+
}
163166
return super.handleRemoveMediaItems(fromIndex, toIndex)
164167
}
165168

0 commit comments

Comments
 (0)