From 3564ba3e53b9e355cafd5794504f63d31f078ca6 Mon Sep 17 00:00:00 2001 From: Matt Rubens Date: Tue, 23 Sep 2025 18:56:48 -0400 Subject: [PATCH] Remove org switcher tooltip --- .../components/cloud/CloudAccountSwitcher.tsx | 99 +++++++++---------- 1 file changed, 48 insertions(+), 51 deletions(-) diff --git a/webview-ui/src/components/cloud/CloudAccountSwitcher.tsx b/webview-ui/src/components/cloud/CloudAccountSwitcher.tsx index 113ec0f9c99..fbdeeaca3af 100644 --- a/webview-ui/src/components/cloud/CloudAccountSwitcher.tsx +++ b/webview-ui/src/components/cloud/CloudAccountSwitcher.tsx @@ -1,7 +1,6 @@ import { useState, useEffect } from "react" import { Building2 } from "lucide-react" import { Select, SelectContent, SelectItem, SelectTrigger, SelectSeparator } from "@/components/ui/select" -import { StandardTooltip } from "@src/components/ui" import { useAppTranslation } from "@src/i18n/TranslationContext" import { vscode } from "@src/utils/vscode" import { useExtensionState } from "@src/context/ExtensionStateContext" @@ -86,64 +85,62 @@ export const CloudAccountSwitcher = () => { } return ( - -
- + svg]:hidden", // Hide the default chevron/caret + isLoading && "opacity-50", + )} + aria-label={selectedOrgId ? currentOrg?.organization.name : t("cloud:personalAccount")}> + {renderAccountIcon()} + - - {/* Personal Account Option */} - + + {/* Personal Account Option */} + +
+ {cloudUserInfo.picture ? ( + {cloudUserInfo.name + ) : ( +
+ {cloudUserInfo.name?.charAt(0) || cloudUserInfo.email?.charAt(0) || "?"} +
+ )} + {t("cloud:personalAccount")} +
+
+ + {cloudOrganizations.length > 0 && } + + {/* Organization Options */} + {cloudOrganizations.map((org) => ( +
- {cloudUserInfo.picture ? ( + {org.organization.image_url ? ( {cloudUserInfo.name ) : ( -
- {cloudUserInfo.name?.charAt(0) || cloudUserInfo.email?.charAt(0) || "?"} -
+ )} - {t("cloud:personalAccount")} + {org.organization.name}
- - {cloudOrganizations.length > 0 && } - - {/* Organization Options */} - {cloudOrganizations.map((org) => ( - -
- {org.organization.image_url ? ( - - ) : ( - - )} - {org.organization.name} -
-
- ))} -
- -
-
+ ))} + + + ) }