From 6d7609b364c7c978b7288e7d3ba6baaa8f58e554 Mon Sep 17 00:00:00 2001 From: Sebastian Malton Date: Wed, 11 May 2022 15:05:21 -0400 Subject: [PATCH] Fix crash with NamespaceSelectFilter (#5367) --- .../namespace-select-filter-model.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/renderer/components/+namespaces/namespace-select-filter-model/namespace-select-filter-model.ts b/src/renderer/components/+namespaces/namespace-select-filter-model/namespace-select-filter-model.ts index dfdbd987ea..15ebb316dc 100644 --- a/src/renderer/components/+namespaces/namespace-select-filter-model/namespace-select-filter-model.ts +++ b/src/renderer/components/+namespaces/namespace-select-filter-model/namespace-select-filter-model.ts @@ -46,7 +46,14 @@ export class NamespaceSelectFilterModel { this.dependencies.namespaceStore.selectAll(); }; - onChange = ([{ value: namespace }]: SelectOption[]) => { + onChange = ([selected]: SelectOption[]) => { + if (!selected) { + // This happens when pressing "Backspace" with an empty search field. Do nothing + return; + } + + const { value: namespace } = selected; + if (namespace) { if (this.isMultiSelection) { this.dependencies.namespaceStore.toggleSingle(namespace);