From 27898f9b1d68a2f147bd651ab6b6a1fba4ded85f Mon Sep 17 00:00:00 2001 From: riqo Date: Wed, 24 Feb 2021 11:45:11 -0600 Subject: [PATCH] remove render-message event listener on dismount --- src/components/messageView/index.vue | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/components/messageView/index.vue b/src/components/messageView/index.vue index 75f1b01..262303c 100644 --- a/src/components/messageView/index.vue +++ b/src/components/messageView/index.vue @@ -27,7 +27,6 @@ import { Message } from "@/types/message/index"; import { Queue } from "@/modules/queue"; import useTransitions from "./viewDetails/transitions"; import useScrollView from "@/modules/scrollView"; -import useMitt from "@/modules/mitt"; import { defineComponent, reactive, onMounted, onUnmounted, watch } from "vue"; export default defineComponent({ @@ -35,7 +34,6 @@ export default defineComponent({ components: { TextBubble }, setup() { - const { emitter } = useMitt(); const renderArr: Message[] = reactive([]); const renderQ = new Queue(); @@ -69,8 +67,7 @@ export default defineComponent({ }); onUnmounted(() => { - window.ipcRenderer.removeAllListeners("agent-message"); - emitter.all.clear(); + window.ipcRenderer.removeAllListeners("render-message"); }); return { -- 2.43.0