fix(tree): drag over leaf node causes error (#203)

This commit is contained in:
07akioni 2021-06-19 16:50:39 +08:00 committed by GitHub
parent dbbfd41aae
commit 9d791cd56e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 14 additions and 0 deletions

View File

@ -1,5 +1,11 @@
# CHANGELOG
## Pending
### Fixes
- Fix `n-tree` drag over leaf node causes error, closes [#200](https://github.com/TuSimple/naive-ui/issues/200).
## 2.12.2 (2021-06-19)
### Fixes

View File

@ -1,5 +1,11 @@
# CHANGELOG
## Pending
### Fixes
- 修复 `n-tree` 拖拽悬浮叶节点报错,关闭 [#200](https://github.com/TuSimple/naive-ui/issues/200)
## 2.12.2 (2021-06-19)
### Fixes

View File

@ -521,6 +521,8 @@ export default defineComponent({
window.clearTimeout(expandTimerId)
expandTimerId = null
}
// Don't expand leaf node.
if (node.isLeaf) return
nodeKeyToBeExpanded = node.key
const expand = (): void => {
if (nodeKeyToBeExpanded !== node.key) return