From 31eb9b26b481ebb1802e5908db17b048ea022f19 Mon Sep 17 00:00:00 2001 From: tod31 Date: Sun, 11 Apr 2021 20:07:31 +0200 Subject: [PATCH] use tracker afterFlush to set focus --- client/components/cards/cardCustomFields.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) 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 = ''; + }); } } }