From 931d942b26c11f4dafdd915fb5ec5a95eef67535 Mon Sep 17 00:00:00 2001 From: Peter Lieber Date: Sat, 20 Sep 2025 21:23:46 -0600 Subject: [PATCH 1/2] Add default tooltip of the node reference. --- frontend/src/components/views/Graph.svelte | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/src/components/views/Graph.svelte b/frontend/src/components/views/Graph.svelte index 7ac2d4f162..3006c59d57 100644 --- a/frontend/src/components/views/Graph.svelte +++ b/frontend/src/components/views/Graph.svelte @@ -666,7 +666,7 @@
- {node.displayName} + {node.displayName}
{#if exposedInputsOutputs.length > 0} From 4eaf4ec9eda318cc23e90b27480f012a88a44ac7 Mon Sep 17 00:00:00 2001 From: Peter Lieber Date: Sun, 5 Oct 2025 21:07:32 -0600 Subject: [PATCH 2/2] Remove extra tooltip for input/output rows. Change title of node (which is used by default for tooltips) to use reference when available, or displayName. This is needed for custom nodes. --- frontend/src/components/views/Graph.svelte | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/src/components/views/Graph.svelte b/frontend/src/components/views/Graph.svelte index 3006c59d57..27f81e5d10 100644 --- a/frontend/src/components/views/Graph.svelte +++ b/frontend/src/components/views/Graph.svelte @@ -655,7 +655,7 @@ style:--clip-path-id={`url(#${clipPathId})`} style:--data-color={`var(--color-data-${(node.primaryOutput?.dataType || "General").toLowerCase()})`} style:--data-color-dim={`var(--color-data-${(node.primaryOutput?.dataType || "General").toLowerCase()}-dim)`} - title={`${node.displayName}\n\n${description || ""}`.trim() + (editor.handle.inDevelopmentMode() ? `\n\nNode ID: ${node.id}` : "")} + title={`${node.reference || node.displayName}\n\n${description || ""}`.trim() + (editor.handle.inDevelopmentMode() ? `\n\nNode ID: ${node.id}` : "")} data-node={node.id} > {#if node.errors} @@ -666,7 +666,7 @@
- {node.displayName} + {node.displayName}
{#if exposedInputsOutputs.length > 0}