From c6443c39dad2f08251492ea969e7de9f02df8eb7 Mon Sep 17 00:00:00 2001 From: Svetoslav Dekov Date: Mon, 29 Sep 2025 09:16:06 +0300 Subject: [PATCH] fix(editor): Fix rlc input selection issue when not in list mode (#20004) --- .../src/components/ResourceLocator/ResourceLocator.vue | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/frontend/editor-ui/src/components/ResourceLocator/ResourceLocator.vue b/packages/frontend/editor-ui/src/components/ResourceLocator/ResourceLocator.vue index 03c7163c783..d8f88be0f32 100644 --- a/packages/frontend/editor-ui/src/components/ResourceLocator/ResourceLocator.vue +++ b/packages/frontend/editor-ui/src/components/ResourceLocator/ResourceLocator.vue @@ -620,6 +620,12 @@ function onInputChange(value: INodeParameterResourceLocator['value']): void { emit('update:modelValue', params); } +function onInputMouseDown(event: MouseEvent): void { + if (isListMode.value) { + event.preventDefault(); + } +} + function onModeSelected(value: string): void { if (typeof props.modelValue !== 'object') { emit('update:modelValue', { __rl: true, value: props.modelValue, mode: value }); @@ -1094,7 +1100,7 @@ function removeOverride() { @update:model-value="onInputChange" @focus="onInputFocus" @blur="onInputBlur" - @mousedown.prevent + @mousedown="onInputMouseDown" >