From 5f98751e56221c054656543bb0b552d37b3fe1d9 Mon Sep 17 00:00:00 2001 From: Sebastian Malton Date: Wed, 9 Jun 2021 12:38:59 -0400 Subject: [PATCH] Fix not being able to select roles and clusterroles Signed-off-by: Sebastian Malton --- .../+user-management/+cluster-role-bindings/dialog.tsx | 2 +- .../components/+user-management/+role-bindings/dialog.tsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/renderer/components/+user-management/+cluster-role-bindings/dialog.tsx b/src/renderer/components/+user-management/+cluster-role-bindings/dialog.tsx index 105dc7ea18..0d810f6c48 100644 --- a/src/renderer/components/+user-management/+cluster-role-bindings/dialog.tsx +++ b/src/renderer/components/+user-management/+cluster-role-bindings/dialog.tsx @@ -199,7 +199,7 @@ export class ClusterRoleBindingDialog extends React.Component { options={this.clusterRoleRefoptions} value={this.selectedRoleRef} onChange={({ value }: SelectOption ) => { - if (this.bindingName === this.selectedRoleRef.getName()) { + if (!this.selectedRoleRef || this.bindingName === this.selectedRoleRef.getName()) { this.bindingName = value.getName(); } diff --git a/src/renderer/components/+user-management/+role-bindings/dialog.tsx b/src/renderer/components/+user-management/+role-bindings/dialog.tsx index 12599fe046..0bed732381 100644 --- a/src/renderer/components/+user-management/+role-bindings/dialog.tsx +++ b/src/renderer/components/+user-management/+role-bindings/dialog.tsx @@ -217,7 +217,7 @@ export class RoleBindingDialog extends React.Component { options={this.roleRefOptions} value={this.selectedRoleRef} onChange={({ value }) => { - if (this.bindingName === this.selectedRoleRef.getName()) { + if (!this.selectedRoleRef || this.bindingName === this.selectedRoleRef.getName()) { this.bindingName = value.getName(); }