Различная анимация ввода по умолчанию для составных элементов со столбцом в AnimatedNavHost

Я тестирую навигации Animation из аккомпаниатор библиотеки, версия 0.18.0.
Сообщение, связанное с официальной документацией, Animations in Navigation Compose, объясняет поведение и переходы по умолчанию, в которых говорится следующее:

... по умолчанию анимация по-прежнему имеет тот же тип fadeIn и fadeOut, что и кроссфейд в Navigation 2.4. Однако вы получите одну важную новую функцию: возможность настраивать эти анимации и заменять их собственными переходами между экранами.

Несмотря на это, я заметил, что переход входа в составные объекты различается в зависимости от корневого элемента составного объекта.
С участием Scaffold кажется нормальным fadeIn(), но с a есть еще что-то вроде слайда снизу.

Ничего страшного, но я пытаюсь лучше понять, как работает этот компонент. Надеюсь, я не пропустил ни одной части документации.

Ожидается ли такое поведение?
Если да, то это или Columnнесет ответственность за это?
Единственный способ отключить это поведение - указать переход в параметрах AnimatedNavHost?

0 ответов