Skip to content

Commit

Permalink
Simplify code
Browse files Browse the repository at this point in the history
  • Loading branch information
KevinBoulongne committed Mar 6, 2024
1 parent 04a9b92 commit 05990c0
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions app/src/main/java/com/infomaniak/drive/utils/Extensions.kt
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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
Expand Down Expand Up @@ -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 {
Expand All @@ -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)
}
},
)
Expand Down

0 comments on commit 05990c0

Please sign in to comment.