diff --git a/core/frontend/src/components/dataease/DeOutWidget.vue b/core/frontend/src/components/dataease/DeOutWidget.vue index 19d08a0103..92d7aa40a8 100644 --- a/core/frontend/src/components/dataease/DeOutWidget.vue +++ b/core/frontend/src/components/dataease/DeOutWidget.vue @@ -202,7 +202,7 @@ export default { }, methods: { lostFocus() { - this.$refs['deOutWidget'].onScroll?.() + this.$refs['deOutWidget'].selectOnScroll?.() }, filterLoaded(p) { this.$emit('filter-loaded', p) diff --git a/core/frontend/src/components/widget/deWidget/DeSelect.vue b/core/frontend/src/components/widget/deWidget/DeSelect.vue index 8ead79adde..80de849556 100644 --- a/core/frontend/src/components/widget/deWidget/DeSelect.vue +++ b/core/frontend/src/components/widget/deWidget/DeSelect.vue @@ -276,6 +276,9 @@ export default { bus.$off('reset-default-value', this.resetDefaultValue) }, methods: { + selectOnScroll() { + this.onScroll() + }, clearDefault(optionList) { const emptyOption = !optionList?.length