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} /> - +