diff --git a/android-exoplayer/src/main/java/com/brentvatne/exoplayer/ReactExoplayerView.java b/android-exoplayer/src/main/java/com/brentvatne/exoplayer/ReactExoplayerView.java index bc2f70de..97f5ed2f 100644 --- a/android-exoplayer/src/main/java/com/brentvatne/exoplayer/ReactExoplayerView.java +++ b/android-exoplayer/src/main/java/com/brentvatne/exoplayer/ReactExoplayerView.java @@ -471,6 +471,10 @@ class ReactExoplayerView extends FrameLayout implements // which they seeked. updateResumePosition(); } + if (reason == ExoPlayer.DISCONTINUITY_REASON_PERIOD_TRANSITION + && player.getRepeatMode() == Player.REPEAT_MODE_ONE) { + eventEmitter.end(); + } } @Override