diff --git a/app/src/main/java/com/rtbishop/look4sat/ui/SharedViewModel.kt b/app/src/main/java/com/rtbishop/look4sat/ui/SharedViewModel.kt index 2882efe6..ecfa9ab6 100644 --- a/app/src/main/java/com/rtbishop/look4sat/ui/SharedViewModel.kt +++ b/app/src/main/java/com/rtbishop/look4sat/ui/SharedViewModel.kt @@ -49,7 +49,6 @@ class SharedViewModel @Inject constructor( value = Result.Success(prefsManager.getPosition()) } private var calculationJob: Job? = null - var isFirstLaunch = true fun getTransmittersForSat(id: Int) = liveData { emit(repository.getTransmittersByCatNum(id)) } fun getPassList(): LiveData>> = _satPassList diff --git a/app/src/main/java/com/rtbishop/look4sat/ui/fragments/PassListFragment.kt b/app/src/main/java/com/rtbishop/look4sat/ui/fragments/PassListFragment.kt index 11f99404..02d91532 100644 --- a/app/src/main/java/com/rtbishop/look4sat/ui/fragments/PassListFragment.kt +++ b/app/src/main/java/com/rtbishop/look4sat/ui/fragments/PassListFragment.kt @@ -87,9 +87,8 @@ class PassListFragment : Fragment(R.layout.fragment_pass_list) { setupObservers(binding) setupComponents(binding) - if (viewModel.isFirstLaunch) { + if (satPassList.isEmpty()) { viewModel.calculatePasses() - viewModel.isFirstLaunch = false } }