diff --git a/packages/frontend/@n8n/i18n/src/locales/en.json b/packages/frontend/@n8n/i18n/src/locales/en.json index ff12b568ed..60ba91e9a1 100644 --- a/packages/frontend/@n8n/i18n/src/locales/en.json +++ b/packages/frontend/@n8n/i18n/src/locales/en.json @@ -1569,6 +1569,8 @@ "nodeView.setupTemplate": "Set up template", "nodeView.expandAllNodes": "Expand all nodes", "nodeView.collapseAllNodes": "Collapse all nodes", + "nodeView.enterZoomMode": "Enter zoom mode", + "nodeView.leaveZoomMode": "Leave zoom mode", "nodeViewV2.showError.editingNotAllowed": "Editing is not allowed", "nodeViewV2.showError.failedToCreateNode": "Failed to create node", "contextMenu.node": "node | nodes", diff --git a/packages/frontend/editor-ui/package.json b/packages/frontend/editor-ui/package.json index 2c843a2f66..11dcc4c47e 100644 --- a/packages/frontend/editor-ui/package.json +++ b/packages/frontend/editor-ui/package.json @@ -50,7 +50,7 @@ "@typescript/vfs": "^1.6.0", "@vue-flow/background": "^1.3.2", "@vue-flow/controls": "^1.1.2", - "@vue-flow/core": "^1.42.1", + "@vue-flow/core": "^1.45.0", "@vue-flow/minimap": "^1.5.2", "@vue-flow/node-resizer": "^1.4.0", "@vueuse/components": "^10.11.0", diff --git a/packages/frontend/editor-ui/src/__tests__/data/canvas.ts b/packages/frontend/editor-ui/src/__tests__/data/canvas.ts index 323a640326..7e72041c52 100644 --- a/packages/frontend/editor-ui/src/__tests__/data/canvas.ts +++ b/packages/frontend/editor-ui/src/__tests__/data/canvas.ts @@ -92,7 +92,10 @@ export function createCanvasGraphNode({ isParent: false, selected: false, resizing: false, - handleBounds: {}, + handleBounds: { + source: null, + target: null, + }, events: {}, data: createCanvasNodeData({ id, type, ...data }), ...rest, diff --git a/packages/frontend/editor-ui/src/components/NodeSettings.vue b/packages/frontend/editor-ui/src/components/NodeSettings.vue index 1f86beeb19..13ec3a9a2f 100644 --- a/packages/frontend/editor-ui/src/components/NodeSettings.vue +++ b/packages/frontend/editor-ui/src/components/NodeSettings.vue @@ -70,7 +70,6 @@ const props = withDefaults( inputSize: number; activeNode?: INodeUi; isEmbeddedInCanvas?: boolean; - noWheel?: boolean; subTitle?: string; }>(), { @@ -81,7 +80,6 @@ const props = withDefaults( blockUI: false, activeNode: undefined, isEmbeddedInCanvas: false, - noWheel: false, subTitle: undefined, }, ); @@ -98,6 +96,7 @@ const emit = defineEmits<{ ]; activate: []; execute: []; + captureWheelBody: [WheelEvent]; }>(); const slots = defineSlots<{ actions?: {} }>(); @@ -814,12 +813,6 @@ function displayCredentials(credentialTypeDescription: INodeCredentialDescriptio nodeHelpers.displayParameter(node.value.parameters, credentialTypeDescription, '', node.value) ); } - -function handleWheelEvent(event: WheelEvent) { - if (event.ctrlKey) { - event.preventDefault(); - } -}