From 86e1c52585e65a97b4f4da48d5d0844d85a73790 Mon Sep 17 00:00:00 2001 From: chiayin Date: Fri, 28 Jul 2023 12:42:28 +0800 Subject: [PATCH] Conformance: fix scrollTop error & Have activity done. --- src/components/Discover/Conformance/MoreModal.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/components/Discover/Conformance/MoreModal.vue b/src/components/Discover/Conformance/MoreModal.vue index 7774c71..e345326 100644 --- a/src/components/Discover/Conformance/MoreModal.vue +++ b/src/components/Discover/Conformance/MoreModal.vue @@ -58,6 +58,7 @@ import { storeToRefs } from 'pinia'; import ConformanceStore from '@/stores/conformance.js'; import cytoscapeMapTrace from '@/module/cytoscapeMapTrace.js'; +import { nextTick } from 'vue'; export default { props: ['issusModal', 'issusNo', 'traceId', 'firstCases'], @@ -129,7 +130,7 @@ export default { }, showTraceId: function(newValue, oldValue) { let isScrollTop = document.querySelector('.infiniteTable'); - if(typeof isScrollTop.scrollTop !== 'undefined') if(newValue !== oldValue) isScrollTop.scrollTop = 0; + if(isScrollTop && typeof isScrollTop.scrollTop !== 'undefined') if(newValue !== oldValue) isScrollTop.scrollTop = 0; }, firstCases: function(newValue, oldValue){ this.infiniteData = newValue;