diff --git a/client/components/cards/cardCustomFields.js b/client/components/cards/cardCustomFields.js index 7fe16463e..0e82e512d 100644 --- a/client/components/cards/cardCustomFields.js +++ b/client/components/cards/cardCustomFields.js @@ -287,7 +287,12 @@ CardCustomField.register('cardCustomField'); let items = this.getItems(); items.splice(idx + 1, 0, ''); this.stringtemplateItems.set(items); - //event.target.nextSibling.focus(); + + Tracker.afterFlush(() => { + const element = this.findAll('input')[idx + 1]; + element.focus(); + element.value = ''; + }); } } }