fix(animation): enable backwards compatibility for overlay animations (#19160)

* fix backwards compat for overlays

* fix overlay

* Address navigation edge case
This commit is contained in:
Liam DeBeasi
2019-08-23 10:56:05 -04:00
committed by GitHub
parent 50a92c026c
commit c610406ba6
3 changed files with 12 additions and 7 deletions

View File

@ -85,7 +85,8 @@ const animation = async (animationBuilder: IonicAnimationInterface | AnimationBu
let trans: Animation | IonicAnimation;
try {
trans = await import('../animation/old-animation').then(mod => mod.create(animationBuilder as AnimationBuilder, opts.baseEl, opts));
const mod = await import('../animation/old-animation');
trans = await mod.create(animationBuilder as AnimationBuilder, opts.baseEl, opts);
} catch (err) {
trans = (animationBuilder as IonicAnimationInterface)(opts.baseEl, opts);
}