diff --git a/src/extensions/lens-main-extension.ts b/src/extensions/lens-main-extension.ts
index bdea1506e8..4947d76108 100644
--- a/src/extensions/lens-main-extension.ts
+++ b/src/extensions/lens-main-extension.ts
@@ -5,7 +5,7 @@ import { WindowManager } from "../main/window-manager";
import { getExtensionPageUrl } from "./registries/page-registry";
export class LensMainExtension extends LensExtension {
- @observable.shallow appMenus: MenuRegistration[] = [];
+ appMenus: MenuRegistration[] = [];
async navigate
(pageId?: string, params?: P, frameId?: number) {
const windowManager = WindowManager.getInstance();
diff --git a/src/extensions/lens-renderer-extension.ts b/src/extensions/lens-renderer-extension.ts
index 0043f2673f..0ed286e94a 100644
--- a/src/extensions/lens-renderer-extension.ts
+++ b/src/extensions/lens-renderer-extension.ts
@@ -6,16 +6,16 @@ import { getExtensionPageUrl } from "./registries/page-registry";
export class LensRendererExtension extends LensExtension {
- @observable.shallow globalPages: PageRegistration[] = [];
- @observable.shallow clusterPages: PageRegistration[] = [];
- @observable.shallow globalPageMenus: PageMenuRegistration[] = [];
- @observable.shallow clusterPageMenus: PageMenuRegistration[] = [];
- @observable.shallow kubeObjectStatusTexts: KubeObjectStatusRegistration[] = [];
- @observable.shallow appPreferences: AppPreferenceRegistration[] = [];
- @observable.shallow clusterFeatures: ClusterFeatureRegistration[] = [];
- @observable.shallow statusBarItems: StatusBarRegistration[] = [];
- @observable.shallow kubeObjectDetailItems: KubeObjectDetailRegistration[] = [];
- @observable.shallow kubeObjectMenuItems: KubeObjectMenuRegistration[] = [];
+ globalPages: PageRegistration[] = [];
+ clusterPages: PageRegistration[] = [];
+ globalPageMenus: PageMenuRegistration[] = [];
+ clusterPageMenus: PageMenuRegistration[] = [];
+ kubeObjectStatusTexts: KubeObjectStatusRegistration[] = [];
+ appPreferences: AppPreferenceRegistration[] = [];
+ clusterFeatures: ClusterFeatureRegistration[] = [];
+ statusBarItems: StatusBarRegistration[] = [];
+ kubeObjectDetailItems: KubeObjectDetailRegistration[] = [];
+ kubeObjectMenuItems: KubeObjectMenuRegistration[] = [];
async navigate(pageId?: string, params?: P) {
const { navigate } = await import("../renderer/navigation");