From d0f85555f63f016fb41f1766b623b88320fbb605 Mon Sep 17 00:00:00 2001 From: zipg Date: Thu, 10 Sep 2026 18:59:05 +0800 Subject: [PATCH] fix(ui): repair SQL editor overflow menu toggles --- .../src/components/layout/EditorToolbar.vue | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/apps/desktop/src/components/layout/EditorToolbar.vue b/apps/desktop/src/components/layout/EditorToolbar.vue index bacace8ca6..dfb16b77fb 100644 --- a/apps/desktop/src/components/layout/EditorToolbar.vue +++ b/apps/desktop/src/components/layout/EditorToolbar.vue @@ -5,7 +5,7 @@ import { Play, CirclePlay, Loader2, Square, Database, Check, Table2, AlignLeft, import { supportsInsertValueHints } from "@/lib/editor/codemirrorInsertValueHints"; import { Button } from "@/components/ui/button"; import { SearchableSelect } from "@/components/ui/searchable-select"; -import { DropdownMenu, DropdownMenuContent, DropdownMenuItem, DropdownMenuTrigger } from "@/components/ui/dropdown-menu"; +import { DropdownMenu, DropdownMenuCheckboxItem, DropdownMenuContent, DropdownMenuItem, DropdownMenuTrigger } from "@/components/ui/dropdown-menu"; import { Tooltip, TooltipTrigger, TooltipContent } from "@/components/ui/tooltip"; import TruncatedTextTooltip from "@/components/ui/TruncatedTextTooltip.vue"; import DatabaseIcon from "@/components/icons/DatabaseIcon.vue"; @@ -573,17 +573,20 @@ async function changeCatalog(selectedCatalog: string) { - + {{ t("toolbar.compressSql") }} + {{ keywordCaseToggleTooltip }} - + - {{ sqlSemanticDiagnosticsToggleTooltip }} + {{ t("settings.sqlSemanticDiagnosticsEnabled") }} @@ -605,9 +608,9 @@ async function changeCatalog(selectedCatalog: string) { {{ t("editor.previewChanges") }} - + - {{ insertValueHintsToggleTooltip }} + {{ t("settings.showInsertValueHints") }} - + A {{ explainAnalyzeTooltip }}