Clean up emitter listeners and destroy Cytoscape instance on unmount

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
imacatandClaude Opus 4.6 committed 2026-03-09 17:51:41 +08:00
1 parent e5ddd8c0bd
commit 0f09a723a2
2 files changed
+6

No files matched your search

+3
View File
@@ -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 = [];
+3
View File
@@ -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 = [];