浏览代码

fix: [TreeSelect] fix error when treeData is [] and checkRelation is unRelated (#862)

YyumeiZhang 3 年之前
父节点
当前提交
903faad081
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      packages/semi-ui/treeSelect/index.tsx

+ 1 - 1
packages/semi-ui/treeSelect/index.tsx

@@ -731,7 +731,7 @@ class TreeSelect extends BaseComponent<TreeSelectProps, TreeSelectState> {
         let renderKeys = [];
         if (checkRelation === 'related') {
             renderKeys = normalizeKeyList([...checkedKeys], keyEntities, leafOnly);
-        } else if (checkRelation === 'unRelated') {
+        } else if (checkRelation === 'unRelated' && Object.keys(keyEntities).length > 0) {
             renderKeys = [...realCheckedKeys];
         }
         const tagList: Array<React.ReactNode> = [];