mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-08-18 13:51:27 +08:00
fix: prevent error if navigationTransition is null or undefined
This commit is contained in:
@ -615,19 +615,10 @@ function setupCurrentFragmentFadeTransition(navTransition: NavigationTransition,
|
||||
setReenterTransition(navTransition, entry, fadeInReenter);
|
||||
}
|
||||
|
||||
function setupCurrentFragmentExplodeTransition(navTransition: NavigationTransition, entry: ExpandedEntry): void {
|
||||
setExitTransition(navTransition, entry, new androidx.transition.Explode());
|
||||
setReenterTransition(navTransition, entry, new androidx.transition.Explode());
|
||||
}
|
||||
|
||||
function setupNewFragmentExplodeTransition(navTransition: NavigationTransition, entry: ExpandedEntry): void {
|
||||
setupCurrentFragmentExplodeTransition(navTransition, entry);
|
||||
|
||||
setEnterTransition(navTransition, entry, new androidx.transition.Explode());
|
||||
setReturnTransition(navTransition, entry, new androidx.transition.Explode());
|
||||
}
|
||||
|
||||
function setUpNativeTransition(navigationTransition: NavigationTransition, nativeTransition: androidx.transition.Transition) {
|
||||
if (!navigationTransition) {
|
||||
return;
|
||||
}
|
||||
if (navigationTransition.duration) {
|
||||
nativeTransition.setDuration(navigationTransition.duration);
|
||||
}
|
||||
|
Reference in New Issue
Block a user