diff --git a/src/components/sidebar/ConnectionTree.vue b/src/components/sidebar/ConnectionTree.vue index 8604ea4764..435a095a94 100644 --- a/src/components/sidebar/ConnectionTree.vue +++ b/src/components/sidebar/ConnectionTree.vue @@ -247,7 +247,7 @@ function onSearchToggle(node: TreeNode) { -
+
(); +const isTruncated = computed(() => { + const el = labelRef.value; + return !!el && el.scrollWidth > el.clientWidth; +}); const connectionStore = useConnectionStore(); const queryStore = useQueryStore(); const savedSqlStore = useSavedSqlStore(); @@ -1533,7 +1539,12 @@ const isDragging = computed(() => dragState.active && dragState.draggedId === pr @click.stop @vue:mounted="($event: any) => $event.el.focus()" /> - {{ displayLabel(node) }} + + + {{ displayLabel(node) }} + + {{ displayLabel(node) }} +