From 05990c0899f3f7017920c411538d1640d98a0910 Mon Sep 17 00:00:00 2001 From: Kevin Boulongne Date: Wed, 6 Mar 2024 08:20:14 +0100 Subject: [PATCH] Simplify code --- .../main/java/com/infomaniak/drive/utils/Extensions.kt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/com/infomaniak/drive/utils/Extensions.kt b/app/src/main/java/com/infomaniak/drive/utils/Extensions.kt index f55bd76f0e..f4c32cc408 100644 --- a/app/src/main/java/com/infomaniak/drive/utils/Extensions.kt +++ b/app/src/main/java/com/infomaniak/drive/utils/Extensions.kt @@ -31,7 +31,6 @@ import android.os.Build.VERSION_CODES import android.provider.MediaStore import android.text.format.Formatter import android.transition.* -import android.util.DisplayMetrics import android.util.Patterns import android.view.ViewGroup import android.view.animation.Animation @@ -44,7 +43,7 @@ import androidx.core.view.children import androidx.core.view.isGone import androidx.core.view.isVisible import androidx.fragment.app.Fragment -import androidx.lifecycle.Lifecycle +import androidx.lifecycle.Lifecycle.* import androidx.lifecycle.LifecycleEventObserver import androidx.lifecycle.LifecycleOwner import androidx.navigation.fragment.findNavController @@ -430,7 +429,8 @@ fun LayoutSwitchDriveBinding.setDriveHeader(currentDrive: Drive) { } fun LayoutSwitchDriveBinding.setupSwitchDriveButton(fragment: Fragment) { - AccountUtils.getCurrentDrive()?.let { setDriveHeader(it) } + + AccountUtils.getCurrentDrive()?.let(::setDriveHeader) if (DriveInfosController.hasSingleDrive(AccountUtils.currentUserId)) { switchDriveButton.apply { @@ -443,8 +443,8 @@ fun LayoutSwitchDriveBinding.setupSwitchDriveButton(fragment: Fragment) { fragment.viewLifecycleOwner.lifecycle.addObserver( object : LifecycleEventObserver { - override fun onStateChanged(source: LifecycleOwner, event: Lifecycle.Event) { - if (event == Lifecycle.Event.ON_RESUME) AccountUtils.getCurrentDrive()?.let { setDriveHeader(it) } + override fun onStateChanged(source: LifecycleOwner, event: Event) { + if (event == Event.ON_RESUME) AccountUtils.getCurrentDrive()?.let(::setDriveHeader) } }, )