1
1
/*
2
- * Copyright 2020-2025 The Android Open Source Project
2
+ * Copyright 2020 The Android Open Source Project
3
3
*
4
4
* Licensed under the Apache License, Version 2.0 (the "License");
5
5
* you may not use this file except in compliance with the License.
@@ -76,7 +76,6 @@ import androidx.compose.material3.adaptive.layout.PaneAdaptedValue
76
76
import androidx.compose.material3.adaptive.layout.PaneScaffoldDirective
77
77
import androidx.compose.material3.adaptive.layout.SupportingPaneScaffold
78
78
import androidx.compose.material3.adaptive.layout.SupportingPaneScaffoldRole
79
- import androidx.compose.material3.adaptive.navigation.NavigableSupportingPaneScaffold
80
79
import androidx.compose.material3.adaptive.navigation.ThreePaneScaffoldNavigator
81
80
import androidx.compose.material3.adaptive.navigation.rememberSupportingPaneScaffoldNavigator
82
81
import androidx.compose.material3.adaptive.occludingVerticalHingeBounds
@@ -264,12 +263,10 @@ private fun HomeScreenReady(
264
263
scaffoldDirective = calculateScaffoldDirective(currentWindowAdaptiveInfo())
265
264
)
266
265
267
- val navigationScope = rememberCoroutineScope()
266
+ val scope = rememberCoroutineScope()
268
267
269
268
BackHandler (enabled = navigator.canNavigateBack()) {
270
- navigationScope.launch {
271
- navigator.navigateBack()
272
- }
269
+ scope.launch { navigator.navigateBack() }
273
270
}
274
271
275
272
Surface {
@@ -288,7 +285,7 @@ private fun HomeScreenReady(
288
285
library = uiState.library,
289
286
onHomeAction = viewModel::onHomeAction,
290
287
navigateToPodcastDetails = {
291
- navigationScope .launch {
288
+ scope .launch {
292
289
navigator.navigateTo(SupportingPaneScaffoldRole .Supporting , it.uri)
293
290
}
294
291
},
@@ -310,12 +307,12 @@ private fun HomeScreenReady(
310
307
navigateToPlayer = navigateToPlayer,
311
308
navigateBack = {
312
309
if (navigator.canNavigateBack()) {
313
- navigationScope .launch {
310
+ scope .launch {
314
311
navigator.navigateBack()
315
312
}
316
313
}
317
314
},
318
- showBackButton = navigator.isMainPaneHidden()
315
+ showBackButton = navigator.isMainPaneHidden(),
319
316
)
320
317
}
321
318
},
0 commit comments