diff --git a/src/renderer/components/item-object-list/item-list-layout.tsx b/src/renderer/components/item-object-list/item-list-layout.tsx index 42331990da..3dbb16956a 100644 --- a/src/renderer/components/item-object-list/item-list-layout.tsx +++ b/src/renderer/components/item-object-list/item-list-layout.tsx @@ -220,6 +220,7 @@ export class ItemListLayout extends React.Component { }); const items = this.props.items ?? allItems; + return this.applyFilters(filterItems, items); } diff --git a/src/renderer/kube-object.store.ts b/src/renderer/kube-object.store.ts index 5a6a90c1e8..e0b54cf3b7 100644 --- a/src/renderer/kube-object.store.ts +++ b/src/renderer/kube-object.store.ts @@ -38,6 +38,7 @@ export abstract class KubeObjectStore extends ItemSt return this.items.filter(item => { const itemNamespace = item.getNs(); + return !itemNamespace /* cluster-wide */ || namespaces.includes(itemNamespace); }); }