diff --git a/src/addons/storagemanager/pages/course-storage/course-storage.ts b/src/addons/storagemanager/pages/course-storage/course-storage.ts index 7ad1d6f52..920777f5f 100644 --- a/src/addons/storagemanager/pages/course-storage/course-storage.ts +++ b/src/addons/storagemanager/pages/course-storage/course-storage.ts @@ -492,6 +492,15 @@ export class AddonStorageManagerCourseStoragePage implements OnInit, OnDestroy { await this.updateModulesSizes(modules, section); CoreCourseHelper.calculateSectionsStatus(this.sections, this.courseId, false, false); + + // For delete all, reset all section sizes so icons are updated. + if (this.totalSize == 0) { + this.sections.map((section) => { + section.calculatingSize = true; + section.totalSize = 0; + section.calculatingSize = false; + }); + } this.changeDetectorRef.markForCheck(); } }