diff --git a/resources/js/views/twofaccounts/Create.vue b/resources/js/views/twofaccounts/Create.vue index 85321957..6ca8e71f 100644 --- a/resources/js/views/twofaccounts/Create.vue +++ b/resources/js/views/twofaccounts/Create.vue @@ -238,7 +238,9 @@ watch: { tempIcon: function(val) { if( this.showQuickForm ) { - this.$refs.QuickFormOtpDisplayer.internal_icon = val + this.$nextTick(() => { + this.$refs.QuickFormOtpDisplayer.internal_icon = val + }) } }, @@ -257,6 +259,9 @@ this.form.fill(response.data) this.tempIcon = response.data.icon ? response.data.icon : null this.showQuickForm = true + this.$nextTick(() => { + this.$refs.QuickFormOtpDisplayer.show() + }) }) .catch(error => { if( error.response.status === 422 ) { @@ -265,7 +270,7 @@ this.showAdvancedForm = true } } - }); + }) } else { this.showAdvancedForm = true }