From 1562c8621152eff2d0de67ff0e6f16f2c2557ae3 Mon Sep 17 00:00:00 2001 From: Robin Scholtes Date: Mon, 24 Jul 2023 12:08:37 +1200 Subject: [PATCH] updateFavourites to handle selected and favourite classes across the ops-lists --- src/web/App.mjs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/web/App.mjs b/src/web/App.mjs index 4ec87031..3d0ac4de 100755 --- a/src/web/App.mjs +++ b/src/web/App.mjs @@ -417,7 +417,6 @@ class App { favourites.push(name); this.updateFavourites(favourites); - this.manager.ops.updateListItemsClasses('#rec-list', 'selected'); } @@ -430,7 +429,12 @@ class App { updateFavourites(favourites) { this.saveFavourites(favourites); this.loadFavourites(); + this.buildFavouritesCategory(); + + // update all op-lists to reflect the current recipe list ( selected ops ) and favourite category list ( favourite ops ) + this.manager.ops.updateListItemsClasses("#rec-list", "selected"); + this.manager.ops.updateListItemsClasses("#catFavourites > c-operation-list > ul.op-list", "favourite"); } /**