From 3858a15b4268ae54d5b97c036d86b05aaf31bcf9 Mon Sep 17 00:00:00 2001 From: YangJH Date: Sat, 20 Jan 2024 21:29:29 +0900 Subject: [PATCH] fix: remove lifecycle listener after component unmount (#3489) - fix issue #3488 --- .../main/java/com/brentvatne/exoplayer/ReactExoplayerView.java | 1 + 1 file changed, 1 insertion(+) diff --git a/android/src/main/java/com/brentvatne/exoplayer/ReactExoplayerView.java b/android/src/main/java/com/brentvatne/exoplayer/ReactExoplayerView.java index fef6d247..5afd4f07 100644 --- a/android/src/main/java/com/brentvatne/exoplayer/ReactExoplayerView.java +++ b/android/src/main/java/com/brentvatne/exoplayer/ReactExoplayerView.java @@ -361,6 +361,7 @@ public class ReactExoplayerView extends FrameLayout implements public void cleanUpResources() { stopPlayback(); + themedReactContext.removeLifecycleEventListener(this); } //BandwidthMeter.EventListener implementation