fix autobug, only call map lifecycle callbacks once map view is created

pull/9/head
geeksville 2020-03-31 08:01:15 -07:00
rodzic 5d264db746
commit 9f45401058
1 zmienionych plików z 6 dodań i 6 usunięć

Wyświetl plik

@ -42,23 +42,23 @@ private val mapLifecycleCallbacks = object : Application.ActivityLifecycleCallba
var view: MapView? = null
override fun onActivityPaused(activity: Activity) {
view!!.onPause()
view?.onPause()
}
override fun onActivityStarted(activity: Activity) {
view!!.onStart()
view?.onStart()
}
override fun onActivityDestroyed(activity: Activity) {
view!!.onDestroy()
view?.onDestroy()
}
override fun onActivitySaveInstanceState(activity: Activity, outState: Bundle) {
view!!.onSaveInstanceState(outState)
view?.onSaveInstanceState(outState)
}
override fun onActivityStopped(activity: Activity) {
view!!.onStop()
view?.onStop()
}
/**
@ -68,7 +68,7 @@ private val mapLifecycleCallbacks = object : Application.ActivityLifecycleCallba
}
override fun onActivityResumed(activity: Activity) {
view!!.onResume()
view?.onResume()
}
}