aboutsummaryrefslogtreecommitdiff
path: root/resources/vue/directives/autofocus.ts
diff options
context:
space:
mode:
Diffstat (limited to 'resources/vue/directives/autofocus.ts')
-rw-r--r--resources/vue/directives/autofocus.ts4
1 files changed, 2 insertions, 2 deletions
diff --git a/resources/vue/directives/autofocus.ts b/resources/vue/directives/autofocus.ts
index 5995629..e4c3d3f 100644
--- a/resources/vue/directives/autofocus.ts
+++ b/resources/vue/directives/autofocus.ts
@@ -1,13 +1,13 @@
// Shamelessly copied from https://github.com/byteboomers/vue-autofocus-directive
-import {DirectiveBinding} from "vue";
+import {DirectiveBinding, nextTick} from "vue";
function focusElement(el: HTMLElement, binding: DirectiveBinding) : void {
if (binding.value !== undefined && !binding.value) {
return;
}
- el.focus()
+ nextTick().then(() => el.focus());
}
export default {