From a0513212d135c86b0e8dc3dd0a264c86c17cd4b0 Mon Sep 17 00:00:00 2001 From: cagataycivici Date: Mon, 27 May 2019 13:30:26 +0300 Subject: [PATCH] touchUI fix --- src/components/calendar/Calendar.vue | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/components/calendar/Calendar.vue b/src/components/calendar/Calendar.vue index fbfa46a4b..cea4069b5 100644 --- a/src/components/calendar/Calendar.vue +++ b/src/components/calendar/Calendar.vue @@ -1154,10 +1154,12 @@ export default { this.mask.style.zIndex = String(parseInt(this.$refs.overlay.style.zIndex, 10) - 1); DomHandler.addMultipleClasses(this.mask, 'p-component-overlay p-datepicker-mask p-datepicker-mask-scrollblocker'); - this.maskClickListener = () => { - this.disableModality(); - }; - this.mask.addEventListener('click', this.maskClickListener); + setTimeout(() => { + this.maskClickListener = () => { + this.disableModality(); + }; + this.mask.addEventListener('click', this.maskClickListener); + }, 150); document.body.appendChild(this.mask); DomHandler.addClass(document.body, 'p-overflow-hidden');