From 7c33680159964d4ed6125f8b8622f844d1915768 Mon Sep 17 00:00:00 2001 From: Noel De Martin Date: Tue, 21 Dec 2021 16:22:31 +0100 Subject: [PATCH] MOBILE-3833 glossary: Fix item parameters mutation --- src/addons/mod/glossary/classes/glossary-entries-source.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/addons/mod/glossary/classes/glossary-entries-source.ts b/src/addons/mod/glossary/classes/glossary-entries-source.ts index d1dd67b5c..1bf6fdef7 100644 --- a/src/addons/mod/glossary/classes/glossary-entries-source.ts +++ b/src/addons/mod/glossary/classes/glossary-entries-source.ts @@ -131,6 +131,7 @@ export class AddonModGlossaryEntriesSource extends CoreRoutedItemsManagerSource< */ startSearch(): void { this.isSearch = true; + this.setDirty(true); } /** @@ -148,6 +149,7 @@ export class AddonModGlossaryEntriesSource extends CoreRoutedItemsManagerSource< this.hasSearched = false; this.onlineEntries = cachedOnlineEntries; this.hasMoreItems = hasMoreOnlineEntries; + this.setDirty(true); } /** @@ -177,6 +179,7 @@ export class AddonModGlossaryEntriesSource extends CoreRoutedItemsManagerSource< 'ASC', ); this.hasSearched = true; + this.setDirty(true); } /** @@ -209,6 +212,7 @@ export class AddonModGlossaryEntriesSource extends CoreRoutedItemsManagerSource< this.fetchMode = mode; this.isSearch = false; + this.setDirty(true); switch (mode) { case 'author_all':