diff --git a/src/components/calendar/Calendar.vue b/src/components/calendar/Calendar.vue index 13799cdfe..0f4ae1284 100644 --- a/src/components/calendar/Calendar.vue +++ b/src/components/calendar/Calendar.vue @@ -618,12 +618,14 @@ export default { } }, onButtonClick() { - if (!this.overlayVisible) { - this.$refs.input.$el.focus(); - this.overlayVisible = true; - } - else { - this.overlayVisible = false; + if (this.isEnabled()) { + if (!this.overlayVisible) { + this.$refs.input.$el.focus(); + this.overlayVisible = true; + } + else { + this.overlayVisible = false; + } } }, isDateDisabled(day, month, year) {