mirror of
https://github.com/n8n-io/n8n.git
synced 2024-12-25 04:34:06 -08:00
🐛 Fix issue with selecting variables in Expression Editor
This commit is contained in:
parent
7a5e69d4e5
commit
8f6344fbd5
|
@ -73,9 +73,15 @@ export default mixins(
|
|||
};
|
||||
},
|
||||
methods: {
|
||||
valueChanged (value: string) {
|
||||
valueChanged (value: string, forceUpdate = false) {
|
||||
this.latestValue = value;
|
||||
this.callDebounced('updateDisplayValue', 500);
|
||||
|
||||
if (forceUpdate === true) {
|
||||
this.updateDisplayValue();
|
||||
this.$emit('valueChanged', this.latestValue);
|
||||
} else {
|
||||
this.callDebounced('updateDisplayValue', 500);
|
||||
}
|
||||
},
|
||||
|
||||
updateDisplayValue () {
|
||||
|
|
|
@ -234,11 +234,13 @@ export default mixins(
|
|||
} else {
|
||||
// If no position got found add it to end
|
||||
let newValue = this.value;
|
||||
if (newValue !== '=') {
|
||||
newValue += ` `;
|
||||
if (newValue === '=' || newValue === '=0') {
|
||||
newValue = `{{${eventData.variable}}}\n`;
|
||||
} else {
|
||||
newValue += ` {{${eventData.variable}}}\n`;
|
||||
}
|
||||
newValue += `{{${eventData.variable}}}\n`;
|
||||
this.$emit('change', newValue);
|
||||
|
||||
this.$emit('change', newValue, true);
|
||||
if (!this.resolvedValue) {
|
||||
Vue.nextTick(() => {
|
||||
this.initValue();
|
||||
|
|
Loading…
Reference in a new issue