From 4759da30eb88d8b8ca6e49f88220d3ca7da457e0 Mon Sep 17 00:00:00 2001 From: Fabio Manganiello Date: Mon, 4 Nov 2024 01:40:51 +0100 Subject: [PATCH] [Execute UI] Fixed glitch when switching action args. --- .../backend/http/webapp/src/components/Action/ActionArgs.vue | 2 +- .../http/webapp/src/components/Action/ActionEditor.vue | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/platypush/backend/http/webapp/src/components/Action/ActionArgs.vue b/platypush/backend/http/webapp/src/components/Action/ActionArgs.vue index 89accd0ea2..b142151386 100644 --- a/platypush/backend/http/webapp/src/components/Action/ActionArgs.vue +++ b/platypush/backend/http/webapp/src/components/Action/ActionArgs.vue @@ -12,7 +12,7 @@ :quote="true" :select-on-tab="false" @input="onArgEdit(name, $event)" - @blur="onSelect(name)" + @blur="onSelect(null)" @focus="onSelect(name)" /> * diff --git a/platypush/backend/http/webapp/src/components/Action/ActionEditor.vue b/platypush/backend/http/webapp/src/components/Action/ActionEditor.vue index 95238cd397..2fc56a556d 100644 --- a/platypush/backend/http/webapp/src/components/Action/ActionEditor.vue +++ b/platypush/backend/http/webapp/src/components/Action/ActionEditor.vue @@ -429,6 +429,10 @@ export default { }, async selectArgdoc(name) { + if (!name?.length) { + return + } + this.selectedArg = name this.selectedArgdoc = this.actionDocsCache[this.action.name]?.[name]?.html ||