diff --git a/components/vc-trigger/Trigger.tsx b/components/vc-trigger/Trigger.tsx index 6d5608744..2a51fb547 100644 --- a/components/vc-trigger/Trigger.tsx +++ b/components/vc-trigger/Trigger.tsx @@ -390,7 +390,8 @@ export default defineComponent({ getRootDomNode() { const { getTriggerDOMNode } = this.$props; if (getTriggerDOMNode) { - return getTriggerDOMNode(this.triggerRef); + const domNode = findDOMNode(this.triggerRef); + return findDOMNode(getTriggerDOMNode(domNode)); } try {