diff --git a/app/src/main/java/com/infomaniak/swisstransfer/ui/screen/main/transfers/TransfersScreenWrapper.kt b/app/src/main/java/com/infomaniak/swisstransfer/ui/screen/main/transfers/TransfersScreenWrapper.kt index 710c97d81..ed0378fc9 100644 --- a/app/src/main/java/com/infomaniak/swisstransfer/ui/screen/main/transfers/TransfersScreenWrapper.kt +++ b/app/src/main/java/com/infomaniak/swisstransfer/ui/screen/main/transfers/TransfersScreenWrapper.kt @@ -163,7 +163,10 @@ private fun DetailPane( navigator: ThreePaneScaffoldNavigator, hasTransfer: () -> Boolean, ) { - when (val destinationContent = navigator.currentDestination?.content) { + val isWindowLarge = LocalWindowAdaptiveInfo.current.isWindowLarge() + val destinationContent = if (isWindowLarge) navigator.currentDestination?.content else navigator.safeCurrentContent() + + when (destinationContent) { null -> { NoSelectionEmptyState(hasTransfer()) }