From 1dab25c89e4aac0fa5cb31ca1c18144020d3bb3d Mon Sep 17 00:00:00 2001 From: Lucas Delanier Date: Sat, 8 Apr 2023 21:59:30 +0200 Subject: [PATCH] livedata and observer on needed fragments --- .../app/src/main/java/com/example/shakecraft/BossFragment.kt | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/ShakeAndCraft/app/src/main/java/com/example/shakecraft/BossFragment.kt b/ShakeAndCraft/app/src/main/java/com/example/shakecraft/BossFragment.kt index f93d96b..67fc9ac 100644 --- a/ShakeAndCraft/app/src/main/java/com/example/shakecraft/BossFragment.kt +++ b/ShakeAndCraft/app/src/main/java/com/example/shakecraft/BossFragment.kt @@ -17,7 +17,6 @@ import android.widget.ImageView import android.widget.ProgressBar import android.widget.TextView import androidx.fragment.app.activityViewModels -import androidx.lifecycle.Observer import androidx.navigation.fragment.findNavController import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.RecyclerView @@ -64,9 +63,7 @@ class BossFragment() : Fragment() { setUpRecyclerView(view) // Set up accelerometer listener - viewModel.currentPlayer.observe(viewLifecycleOwner, Observer { - setUpAccelerometerListener(view, it) - }) + viewModel.currentPlayer.value?.let { setUpAccelerometerListener(view, it) } // Set up activity orientation