diff --git a/app/javascript/submission_form/form.vue b/app/javascript/submission_form/form.vue index 61ae047c9..6204d0116 100644 --- a/app/javascript/submission_form/form.vue +++ b/app/javascript/submission_form/form.vue @@ -1767,6 +1767,8 @@ export default { this.isCompleted = true this.isFormVisible = true + window.webkit?.messageHandlers?.native?.postMessage({ type: 'stale' }) + if (resp?.text) { const respData = await resp.text() diff --git a/app/javascript/submission_form/initials_step.vue b/app/javascript/submission_form/initials_step.vue index 1e9f1b677..8a7515184 100644 --- a/app/javascript/submission_form/initials_step.vue +++ b/app/javascript/submission_form/initials_step.vue @@ -160,6 +160,9 @@ role="img" :aria-label="t('initials_drawing_area')" class="bg-white border border-base-300 rounded-2xl w-full draw-canvas" + @touchstart.passive="lockSwipe" + @touchend.passive="unlockSwipe" + @touchcancel.passive="unlockSwipe" />