From 4413cba9fa3f0ba712b889089a7df371de54c705 Mon Sep 17 00:00:00 2001 From: johan12345 Date: Sat, 24 Feb 2024 12:00:19 +0100 Subject: [PATCH] fix NPE? --- .../main/java/net/vonforst/evmap/viewmodel/MapViewModel.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/net/vonforst/evmap/viewmodel/MapViewModel.kt b/app/src/main/java/net/vonforst/evmap/viewmodel/MapViewModel.kt index b12f03a2..0504c03c 100644 --- a/app/src/main/java/net/vonforst/evmap/viewmodel/MapViewModel.kt +++ b/app/src/main/java/net/vonforst/evmap/viewmodel/MapViewModel.kt @@ -148,13 +148,13 @@ class MapViewModel(application: Application, private val state: SavedStateHandle MutableLiveData>() } - val chargerSparse: MutableLiveData by lazy { + val chargerSparse: MutableLiveData = state.getLiveData("chargerSparse").apply { observeForever { selectedChargepoint.value = null } } - } + private val triggerChargerDetailsRefresh = MutableLiveData(false) val chargerDetails: LiveData> = chargerSparse.switchMap { charger -> triggerChargerDetailsRefresh.value = false