diff --git a/src/renderer/components/delete-cluster-dialog/delete-cluster-dialog.module.css b/src/renderer/components/delete-cluster-dialog/delete-cluster-dialog.module.css index 05beb58b57..3e18677f0f 100644 --- a/src/renderer/components/delete-cluster-dialog/delete-cluster-dialog.module.css +++ b/src/renderer/components/delete-cluster-dialog/delete-cluster-dialog.module.css @@ -15,6 +15,10 @@ max-width: 600px; min-width: calc(45 * var(--unit)); } + + b { + word-break: break-all; + } } .dialogContent { diff --git a/src/renderer/initializers/catalog.tsx b/src/renderer/initializers/catalog.tsx index 41d4db639d..c441d09023 100644 --- a/src/renderer/initializers/catalog.tsx +++ b/src/renderer/initializers/catalog.tsx @@ -49,20 +49,13 @@ function initKubernetesClusters() { catalogCategoryRegistry .getForGroupKind("entity.k8slens.dev", "KubernetesCluster") .on("contextMenuOpen", (entity, context) => { - context.menuItems.push({ - title: "Delete", - icon: "delete", - onClick: () => deleteLocalCluster(entity.metadata.uid), - confirm: { - // TODO: change this to be a

tag with better formatting once this code can accept it. - message: `Delete the "${entity.metadata.name}" context from "${entity.spec.kubeconfigPath}"?` - } - }); - context.menuItems.push({ - title: "Remove", - icon: "delete", - onClick: () => onClusterDelete(entity.metadata.uid) - }); + if (entity.metadata?.source == "local") { + context.menuItems.push({ + title: "Delete", + icon: "delete", + onClick: () => onClusterDelete(entity.metadata.uid) + }); + } }); }