From 694c274be4a6b2094bef042b0c602f23ce2f1470 Mon Sep 17 00:00:00 2001 From: Alex Humphries Date: Wed, 11 Feb 2026 17:01:43 -0500 Subject: [PATCH] INSR-7757: Copilot suggestions to fix a couple bugs --- .../order-confirmation/add-to-calendar/add-to-calendar.vue | 5 ++++- .../calendar-option-selection/calendar-option-selection.vue | 5 ++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/layouts/order-confirmation/add-to-calendar/add-to-calendar.vue b/src/layouts/order-confirmation/add-to-calendar/add-to-calendar.vue index 0140bad4..284a34e6 100644 --- a/src/layouts/order-confirmation/add-to-calendar/add-to-calendar.vue +++ b/src/layouts/order-confirmation/add-to-calendar/add-to-calendar.vue @@ -214,7 +214,7 @@ export default { }, calendarOptionSelected(calendarOptionIndex) { this.setCalendarAppointment(this.calendarValues[calendarOptionIndex]); - this.calendarOptionsOpen = false; + this.closeCalendarOptions(); }, getCalendarData(type) { let URL = ''; @@ -262,6 +262,9 @@ export default { this.closeCalendarOptions(); } } + }, + unmounted() { + window.removeEventListener('click', this.clickListener); } }; diff --git a/src/layouts/order-confirmation/add-to-calendar/calendar-option-selection/calendar-option-selection.vue b/src/layouts/order-confirmation/add-to-calendar/calendar-option-selection/calendar-option-selection.vue index 2d9a2513..1c95c555 100644 --- a/src/layouts/order-confirmation/add-to-calendar/calendar-option-selection/calendar-option-selection.vue +++ b/src/layouts/order-confirmation/add-to-calendar/calendar-option-selection/calendar-option-selection.vue @@ -15,14 +15,13 @@