MOBILE-3099 module: Fix module navigation animation

main
Pau Ferrer Ocaña 2022-02-09 12:56:21 +01:00
parent 6e976570f7
commit ed9e5f9869
1 changed files with 9 additions and 7 deletions

View File

@ -299,18 +299,20 @@ export class CoreCourseModuleNavigationComponent implements OnInit, OnDestroy {
return; return;
} }
const options: CoreNavigationOptions = {
replace: true,
animationDirection: next ? 'forward' : 'back',
};
if (module.uservisible === false) { if (module.uservisible === false) {
const section = next ? this.nextModuleSection : this.previousModuleSection; const section = next ? this.nextModuleSection : this.previousModuleSection;
const options: CoreNavigationOptions = { options.params = {
replace: true, module,
params: { section,
module,
section,
},
}; };
CoreNavigator.navigateToSitePath('course/' + this.courseId + '/' + module.id +'/module-preview', options); CoreNavigator.navigateToSitePath('course/' + this.courseId + '/' + module.id +'/module-preview', options);
} else { } else {
CoreCourseModuleDelegate.openActivityPage(module.modname, module, this.courseId, { replace: true }); CoreCourseModuleDelegate.openActivityPage(module.modname, module, this.courseId, options);
} }
} }