Fix video controls becoming unresponsive after quickly paging.

This commit is contained in:
Cody Henthorne
2022-12-19 14:30:37 -05:00
committed by GitHub
parent 98a528f595
commit 4081ac2a83
6 changed files with 59 additions and 25 deletions

View File

@@ -252,7 +252,10 @@ public class VideoPlayer extends FrameLayout {
if (this.exoPlayer != null) {
exoView.setPlayer(null);
exoControls.setPlayer(null);
if (exoPlayer.equals(exoControls.getPlayer())) {
exoControls.setPlayer(null);
}
exoPlayer.removeListener(playerListener);
exoPlayer.removeListener(exoPlayerListener);