diff --git a/packages/tree/src/tree.vue b/packages/tree/src/tree.vue index 48934132cbe..1994f965963 100644 --- a/packages/tree/src/tree.vue +++ b/packages/tree/src/tree.vue @@ -395,7 +395,7 @@ dropNext = false; } - const targetPosition = dropNode.$el.querySelector('.el-tree-node__expand-icon').getBoundingClientRect(); + const targetPosition = dropNode.$el.getBoundingClientRect(); const treePosition = this.$el.getBoundingClientRect(); let dropType;