From e31dee2bbf526a9fe4e6a3037f2c6c7e46335aee Mon Sep 17 00:00:00 2001 From: Moriz Wahl Date: Wed, 16 Jun 2021 14:22:20 +0200 Subject: [PATCH] set booleans for focus watcher --- .../Pages/AccountOverview/GddSend/TransactionForm.vue | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/frontend/src/views/Pages/AccountOverview/GddSend/TransactionForm.vue b/frontend/src/views/Pages/AccountOverview/GddSend/TransactionForm.vue index 654599385..0c2f8d9df 100644 --- a/frontend/src/views/Pages/AccountOverview/GddSend/TransactionForm.vue +++ b/frontend/src/views/Pages/AccountOverview/GddSend/TransactionForm.vue @@ -41,7 +41,7 @@ id="input-1" v-model="form.email" v-focus="emailFocused" - @focus="emailFocused = !emailFocused" + @focus="emailFocused = true" @blur="normalizeEmail()" type="email" placeholder="E-Mail" @@ -81,7 +81,7 @@ v-model="form.amount" type="text" v-focus="amountFocused" - @focus="amountFocused = !amountFocused" + @focus="amountFocused = true" @blur="normalizeAmount(valid)" :placeholder="$n(0.01)" style="font-size: xx-large; padding-left: 20px" @@ -185,13 +185,13 @@ export default { this.form.amount = data.amount }, normalizeAmount(isValid) { - this.amountFocused = !this.amountFocused + this.amountFocused = false if (!isValid) return this.form.amountValue = Number(this.form.amount.replace(',', '.')) this.form.amount = this.$n(this.form.amountValue, 'decimal') }, normalizeEmail() { - this.emailFocused = !this.emailFocused + this.emailFocused = false this.form.email = this.form.email.trim() }, },