From f2a852670d0c5cec5b7209d688f593e9c3b65aa2 Mon Sep 17 00:00:00 2001 From: Sebastian Malton Date: Thu, 27 Jan 2022 09:29:11 -0500 Subject: [PATCH] Fix isSelectedAll when no items are visibile Signed-off-by: Sebastian Malton --- src/renderer/components/+apps-releases/releases.tsx | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/renderer/components/+apps-releases/releases.tsx b/src/renderer/components/+apps-releases/releases.tsx index 4a98d211b5..7df9171bd5 100644 --- a/src/renderer/components/+apps-releases/releases.tsx +++ b/src/renderer/components/+apps-releases/releases.tsx @@ -112,8 +112,10 @@ class NonInjectedHelmReleases extends Component { item.toggle(); }, - isSelectedAll: (visibleItems: RemovableHelmRelease[]) => - visibleItems.every((release) => release.isSelected), + isSelectedAll: (visibleItems: RemovableHelmRelease[]) => ( + visibleItems.length > 0 + && visibleItems.every((release) => release.isSelected) + ), toggleSelectionAll: (visibleItems: RemovableHelmRelease[]) => { let selected = false; @@ -210,7 +212,7 @@ class NonInjectedHelmReleases extends Component { })} onDetails={this.onDetails} /> - +