fix signature prefill

pull/502/head
Pete Matsyburka 4 months ago
parent 74411d883a
commit 10e4476f4a

@ -203,7 +203,7 @@ export default {
emits: ['attached', 'update:model-value', 'start', 'minimize', 'focus'], emits: ['attached', 'update:model-value', 'start', 'minimize', 'focus'],
data () { data () {
return { return {
isInitialsStarted: !!this.previousValue, isInitialsStarted: false,
isUsePreviousValue: true, isUsePreviousValue: true,
isDrawInitials: false, isDrawInitials: false,
uploadImageInputKey: Math.random().toString() uploadImageInputKey: Math.random().toString()
@ -218,6 +218,9 @@ export default {
} }
} }
}, },
created () {
this.isInitialsStarted = !!this.computedPreviousValue
},
async mounted () { async mounted () {
this.$nextTick(() => { this.$nextTick(() => {
if (this.$refs.canvas) { if (this.$refs.canvas) {

@ -201,7 +201,7 @@
</div> </div>
</div> </div>
<input <input
v-if="isTextSignature" v-if="isTextSignature && !modelValue && !computedPreviousValue"
id="signature_text_input" id="signature_text_input"
ref="textInput" ref="textInput"
class="base-input !text-2xl w-full mt-6" class="base-input !text-2xl w-full mt-6"
@ -391,7 +391,7 @@ export default {
emits: ['attached', 'update:model-value', 'start', 'minimize', 'update:reason'], emits: ['attached', 'update:model-value', 'start', 'minimize', 'update:reason'],
data () { data () {
return { return {
isSignatureStarted: !!this.previousValue, isSignatureStarted: false,
isShowQr: false, isShowQr: false,
isOtherReason: false, isOtherReason: false,
isUsePreviousValue: true, isUsePreviousValue: true,
@ -422,6 +422,8 @@ export default {
} }
}, },
created () { created () {
this.isSignatureStarted = !!this.computedPreviousValue
if (this.requireSigningReason) { if (this.requireSigningReason) {
this.field.preferences ||= {} this.field.preferences ||= {}
this.field.preferences.reason_field_uuid ||= v4() this.field.preferences.reason_field_uuid ||= v4()

Loading…
Cancel
Save