MOBILE-3320 lesson: Hide nav menu when reviewing the lesson

main
Dani Palou 2021-06-15 15:00:08 +02:00
parent 6c1712ed76
commit 22edea2dfc
1 changed files with 4 additions and 4 deletions

View File

@ -272,8 +272,7 @@ export class AddonModLessonPlayerPage implements OnInit, OnDestroy, CanLeave {
// If lesson has offline data already, use offline mode. // If lesson has offline data already, use offline mode.
this.offline = await AddonModLessonOffline.hasOfflineData(this.lesson.id); this.offline = await AddonModLessonOffline.hasOfflineData(this.lesson.id);
if (!this.offline && !CoreApp.isOnline() && AddonModLesson.isLessonOffline(this.lesson) && if (!this.offline && !CoreApp.isOnline() && AddonModLesson.isLessonOffline(this.lesson) && !this.review) {
!this.review) {
// Lesson doesn't have offline data, but it allows offline and the device is offline. Use offline mode. // Lesson doesn't have offline data, but it allows offline and the device is offline. Use offline mode.
this.offline = true; this.offline = true;
} }
@ -586,11 +585,12 @@ export class AddonModLessonPlayerPage implements OnInit, OnDestroy, CanLeave {
this.originalData = undefined; this.originalData = undefined;
} }
if (data.displaymenu && !this.displayMenu) { // Don't display the navigation menu in review mode, using them displays errors.
if (data.displaymenu && !this.displayMenu && !this.review) {
// Load the menu. // Load the menu.
this.loadMenu(); this.loadMenu();
} }
this.displayMenu = !!data.displaymenu; this.displayMenu = !this.review && !!data.displaymenu;
if (!this.firstPageLoaded) { if (!this.firstPageLoaded) {
this.firstPageLoaded = true; this.firstPageLoaded = true;