From 3933819d533bb9fbd64770d9fdc49ac4b03ed2f7 Mon Sep 17 00:00:00 2001 From: Matt Hill Date: Mon, 20 Mar 2023 14:42:57 -0600 Subject: [PATCH] recalculate updates bad on pkg uninstall --- frontend/projects/ui/src/app/app/menu/menu.component.ts | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/frontend/projects/ui/src/app/app/menu/menu.component.ts b/frontend/projects/ui/src/app/app/menu/menu.component.ts index 49f4f674e..5721f895a 100644 --- a/frontend/projects/ui/src/app/app/menu/menu.component.ts +++ b/frontend/projects/ui/src/app/app/menu/menu.component.ts @@ -74,11 +74,10 @@ export class MenuComponent { this.patch.watch$('package-data').pipe( pairwise(), filter(([prev, curr]) => - Object.values(prev).some( - p => - p['install-progress'] && - !curr[p.manifest.id]?.['install-progress'], - ), + Object.values(prev).some(p => { + const c = curr[p.manifest.id] + return !c || (p['install-progress'] && !c['install-progress']) + }), ), map(([_, curr]) => curr), startWith(outer),