File tree Expand file tree Collapse file tree 2 files changed +2
-2
lines changed
android/src/main/java/com/rngooglemapsplus Expand file tree Collapse file tree 2 files changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -867,10 +867,9 @@ class GoogleMapsViewImpl(
867867 }
868868
869869 override fun onDetachedFromWindow () {
870- super .onDetachedFromWindow()
871870 lifecycleObserver?.let { lifecycle?.removeObserver(it) }
872871 lifecycle = null
873- lifecycleObserver?.toCreatedState ()
872+ super .onDetachedFromWindow ()
874873 }
875874
876875 override fun onMarkerClick (marker : Marker ): Boolean {
Original file line number Diff line number Diff line change @@ -35,6 +35,7 @@ class MapLifecycleEventObserver(
3535 }
3636
3737 private fun toState (state : Lifecycle .State ) {
38+ if (currentState == Lifecycle .State .DESTROYED ) return
3839 while (currentState != state) {
3940 when {
4041 currentState < state -> upFromCurrentState()
You can’t perform that action at this time.
0 commit comments