From 1afa1d2bded9165c72f0db94dc6afb714e8c66f4 Mon Sep 17 00:00:00 2001 From: MarkoBobby Date: Sat, 28 Mar 2026 01:24:37 +0100 Subject: [PATCH] fix(navigation): hide home and network views when last cached package is removed --- public/main.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/public/main.js b/public/main.js index 98e35a90..2f11a7af 100644 --- a/public/main.js +++ b/public/main.js @@ -179,6 +179,14 @@ async function onSocketInitOrReload(event) { drillBreadcrumb.packages = cache.filter((pkg) => pkg.spec !== window.activePackage); searchview.cachedSpecs = cache; searchview.reset(); + + if (data.status === "RELOAD" && cache.length === 0) { + window.navigation.hideMenu("network--view"); + window.navigation.hideMenu("home--view"); + window.navigation.hideMenu("warnings--view"); + window.navigation.setNavByName("search--view"); + } + dispatchSearchCommandInit(); }