Exception java.lang.RuntimeException: Unable to destroy activity {com.mtspokane.skiapp/com.mtspokane.skiapp.activities.MapsActivity}: androidx.fragment.app.q: lateinit property moderateRunsPolylines has not been initialized
at android.app.ActivityThread.performDestroyActivity (ActivityThread.java:5454)
at android.app.ActivityThread.handleDestroyActivity (ActivityThread.java:5487)
at android.app.servertransaction.DestroyActivityItem.execute (DestroyActivityItem.java:47)
at android.app.servertransaction.ActivityTransactionItem.execute (ActivityTransactionItem.java:45)
at android.app.servertransaction.TransactionExecutor.executeLifecycleState (TransactionExecutor.java:176)
at android.app.servertransaction.TransactionExecutor.execute (TransactionExecutor.java:97)
at android.app.ActivityThread$H.handleMessage (ActivityThread.java:2253)
at android.os.Handler.dispatchMessage (Handler.java:106)
at androidx.test.espresso.base.Interrogator.loopAndInterrogate (Interrogator.java:10)
at androidx.test.espresso.base.UiControllerImpl.loopUntil (UiControllerImpl.java:7)
at androidx.test.espresso.base.UiControllerImpl.loopUntil (UiControllerImpl.java:1)
at androidx.test.espresso.base.UiControllerImpl.injectMotionEvent (UiControllerImpl.java:5)
at androidx.test.espresso.action.MotionEvents.sendUp (MotionEvents.java:6)
at androidx.test.espresso.action.MotionEvents.sendUp (MotionEvents.java:1)
at androidx.test.espresso.action.Tap.sendSingleTap (Tap.java:5)
at androidx.test.espresso.action.Tap.-$$Nest$smsendSingleTap
at androidx.test.espresso.action.Tap$1.sendTap (Tap.java:1)
at androidx.test.espresso.action.GeneralClickAction.perform (GeneralClickAction.java:4)
at androidx.test.espresso.ViewInteraction$SingleExecutionViewAction.perform (ViewInteraction.java:2)
at androidx.test.espresso.ViewInteraction.doPerform (ViewInteraction.java:23)
at androidx.test.espresso.ViewInteraction.-$$Nest$mdoPerform
at androidx.test.espresso.ViewInteraction$1.call (ViewInteraction.java:6)
at androidx.test.espresso.ViewInteraction$1.call (ViewInteraction.java:1)
at java.util.concurrent.FutureTask.run (FutureTask.java:266)
at android.os.Handler.handleCallback (Handler.java:938)
at android.os.Handler.dispatchMessage (Handler.java:99)
at android.os.Looper.loopOnce (Looper.java:201)
at android.os.Looper.loop (Looper.java:288)
at android.app.ActivityThread.main (ActivityThread.java:7870)
at java.lang.reflect.Method.invoke
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:548)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1003)
Caused by androidx.fragment.app.q: lateinit property moderateRunsPolylines has not been initialized
at com.mtspokane.skiapp.maphandlers.MapHandler.getModerateRunsPolylines (MapHandler.kt:51)
at com.mtspokane.skiapp.maphandlers.MapHandler.destroy (MapHandler.kt:73)
at com.mtspokane.skiapp.activities.MapsActivity$Map.destroy (MapsActivity.kt:236)
at com.mtspokane.skiapp.activities.MapsActivity.onDestroy (MapsActivity.kt:115)
at android.app.Activity.performDestroy (Activity.java:8339)
at android.app.Instrumentation.callActivityOnDestroy (Instrumentation.java:1376)
at androidx.test.runner.MonitoringInstrumentation.callActivityOnDestroy (MonitoringInstrumentation.java:1)
at android.app.ActivityThread.performDestroyActivity (ActivityThread.java:5441)