diff --git a/packages/design-system/src/components/N8nSticky/Sticky.vue b/packages/design-system/src/components/N8nSticky/Sticky.vue index fc83e4d9db610..70cf5983dbe26 100644 --- a/packages/design-system/src/components/N8nSticky/Sticky.vue +++ b/packages/design-system/src/components/N8nSticky/Sticky.vue @@ -36,7 +36,6 @@ @mouseup.stop @keydown.esc="onInputBlur" @keydown.stop - @wheel.stop :class="{ 'full-height': !shouldShowFooter, 'sticky-textarea': true }" > @@ -180,6 +180,12 @@ export default defineComponent({ this.isResizing = true; this.$emit('resizestart'); }, + onInputScroll(event: WheelEvent) { + // Pass through zoom events but hold regular scrolling + if (!event.ctrlKey && !event.metaKey) { + event.stopPropagation(); + } + }, }, watch: { editMode(newMode, prevMode) {