From e59930f10c096bd7dc20f20fc40ccaa79dfe1164 Mon Sep 17 00:00:00 2001 From: Maharshi Patel Date: Mon, 30 Sep 2024 10:45:44 +0530 Subject: [PATCH] fix(minor): fix error deleting element In production, mutation.events is undefined which causes error while deleting element. --- .../public/js/print_designer/components/layout/AppPages.vue | 1 + 1 file changed, 1 insertion(+) diff --git a/print_designer/public/js/print_designer/components/layout/AppPages.vue b/print_designer/public/js/print_designer/components/layout/AppPages.vue index 1f265de..ce40cca 100644 --- a/print_designer/public/js/print_designer/components/layout/AppPages.vue +++ b/print_designer/public/js/print_designer/components/layout/AppPages.vue @@ -120,6 +120,7 @@ const getMarginContainerStyle = computed(() => { onMounted(() => { // TODO: Refactor this as per the new store structure ElementStore.$subscribe((mutation, state) => { + if (!(mutation?.events)) return; if ( (mutation.events.type === "set" && mutation.events.key == "Elements") || (mutation.events.type === "add" && mutation.events.newValue.parent?.type == "page")