Status Update
Comments
co...@google.com <co...@google.com>
le...@google.com <le...@google.com>
le...@google.com <le...@google.com>
le...@google.com <le...@google.com>
na...@google.com <na...@google.com> #3
After some brief poking around:
Relevant code in LayoutNode:
Ends up here:
If accessibility is off, looks like changing progress semantics a no op which would be a big improvement to performance.
Otherwise semantics does a remeasure / relayout, and walks the full semantics tree. This would likely have no immediate benefit if accessibility is turned on.
Description
Jetpack Compose M3 Adaptive Navigation Suite: 1.0.0-alpha05 Kotlin version: 1.9.22
Currently, to hide the navigation bar/rail, we have to either:
layoutType
toNavigationSuiteType.NONE
navigationSuite
content in anAnimatedVisiblity
composable.First option leads to this which has a jarring effect.
Second is also similar . Just that the container hides after the animation completes.
Ideally there should be a way to hide the navigation bar/rail with proper animation.