diff --git a/src/components/Discover/Conformance/ConformanceSidebar/ConformanceSelectResult.vue b/src/components/Discover/Conformance/ConformanceSidebar/ConformanceSelectResult.vue index bb7bbee..57ab734 100644 --- a/src/components/Discover/Conformance/ConformanceSidebar/ConformanceSelectResult.vue +++ b/src/components/Discover/Conformance/ConformanceSidebar/ConformanceSelectResult.vue @@ -41,7 +41,7 @@ * scrollable display of check results. */ -import { reactive, computed } from 'vue'; +import { reactive, computed, onBeforeUnmount } from 'vue'; import { storeToRefs } from 'pinia'; import { useConformanceStore } from '@/stores/conformance'; import emitter from '@/utils/emitter'; @@ -265,6 +265,17 @@ emitter.on('isRadioActSeqMoreChange', (data) => { emitter.on('isRadioActSeqFromToChange', (data) => { if(data) reset(); }); + +onBeforeUnmount(() => { + emitter.off('actListData'); + emitter.off('actRadioData'); + emitter.off('getListSequence'); + emitter.off('reset'); + emitter.off('isRadioChange'); + emitter.off('isRadioProcessScopeChange'); + emitter.off('isRadioActSeqMoreChange'); + emitter.off('isRadioActSeqFromToChange'); +});