diff --git a/src/views/Compare/MapCompare.vue b/src/views/Compare/MapCompare.vue index 4fe4969..9648f59 100644 --- a/src/views/Compare/MapCompare.vue +++ b/src/views/Compare/MapCompare.vue @@ -639,6 +639,9 @@ function setActivityBgImage(mapData) { })(); onBeforeUnmount(() => { + emitter.off("saveModal"); + emitter.off("leaveFilter"); + cytoscapeGraph.value?.destroy(); logId.value = null; createFilterId.value = null; temporaryData.value = []; diff --git a/src/views/Discover/Map/MapPage.vue b/src/views/Discover/Map/MapPage.vue index a15a528..e60c071 100644 --- a/src/views/Discover/Map/MapPage.vue +++ b/src/views/Discover/Map/MapPage.vue @@ -627,6 +627,9 @@ function setActivityBgImage(mapData) { })(); onBeforeUnmount(() => { + emitter.off("saveModal"); + emitter.off("leaveFilter"); + cytoscapeGraph.value?.destroy(); logId.value = null; createFilterId.value = null; temporaryData.value = [];