mirror of
https://github.com/meshtastic/Meshtastic-Android.git
synced 2026-06-25 22:15:33 -04:00
refactor(core:ui): drop redundant SinglePaneSceneStrategy from NavDisplay (#5934)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -40,7 +40,6 @@ import androidx.navigation3.runtime.NavKey
|
||||
import androidx.navigation3.runtime.rememberSaveableStateHolderNavEntryDecorator
|
||||
import androidx.navigation3.scene.DialogSceneStrategy
|
||||
import androidx.navigation3.scene.Scene
|
||||
import androidx.navigation3.scene.SinglePaneSceneStrategy
|
||||
import androidx.navigation3.ui.NavDisplay
|
||||
import org.meshtastic.core.navigation.MultiBackstack
|
||||
|
||||
@@ -129,13 +128,8 @@ fun MeshtasticNavDisplay(
|
||||
backStack.removeLastOrNull()
|
||||
}
|
||||
},
|
||||
sceneStrategies =
|
||||
listOf(
|
||||
DialogSceneStrategy(),
|
||||
listDetailSceneStrategy,
|
||||
supportingPaneSceneStrategy,
|
||||
SinglePaneSceneStrategy(),
|
||||
),
|
||||
// NavDisplay falls back to SinglePaneSceneStrategy automatically when none of these compute a Scene.
|
||||
sceneStrategies = listOf(DialogSceneStrategy(), listDetailSceneStrategy, supportingPaneSceneStrategy),
|
||||
sharedTransitionScope = this@SharedTransitionLayout,
|
||||
transitionSpec = meshtasticTransitionSpec(),
|
||||
popTransitionSpec = meshtasticTransitionSpec(),
|
||||
|
||||
Reference in New Issue
Block a user