Minor bug fixes
This commit is contained in:
parent
2d2df403e3
commit
030053b965
@ -144,6 +144,7 @@ const ObjectSelect = ({
|
|||||||
parentKeys: parentKeys.concat(key || '-'),
|
parentKeys: parentKeys.concat(key || '-'),
|
||||||
filterPath: newFilterPath,
|
filterPath: newFilterPath,
|
||||||
selectable: false,
|
selectable: false,
|
||||||
|
|
||||||
children: buildTreeData(
|
children: buildTreeData(
|
||||||
value,
|
value,
|
||||||
pIdx + 1,
|
pIdx + 1,
|
||||||
@ -278,8 +279,11 @@ const ObjectSelect = ({
|
|||||||
handleFetchObjectsProperties()
|
handleFetchObjectsProperties()
|
||||||
setInitialized(true)
|
setInitialized(true)
|
||||||
}
|
}
|
||||||
|
if (value == null) {
|
||||||
|
setTreeSelectValue(null)
|
||||||
|
setInitialized(true)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
handleValue()
|
handleValue()
|
||||||
}, [
|
}, [
|
||||||
value,
|
value,
|
||||||
@ -303,8 +307,13 @@ const ObjectSelect = ({
|
|||||||
|
|
||||||
if (hasChanged) {
|
if (hasChanged) {
|
||||||
setObjectPropertiesTree({})
|
setObjectPropertiesTree({})
|
||||||
|
setObjectList([])
|
||||||
setTreeData([])
|
setTreeData([])
|
||||||
setInitialized(false)
|
setInitialized(false)
|
||||||
|
onTreeSelectChange(null)
|
||||||
|
setTreeSelectValue(null)
|
||||||
|
setInitialLoading(true)
|
||||||
|
setError(false)
|
||||||
prevValuesRef.current = { type, masterFilter }
|
prevValuesRef.current = { type, masterFilter }
|
||||||
}
|
}
|
||||||
}, [type, masterFilter])
|
}, [type, masterFilter])
|
||||||
@ -358,7 +367,7 @@ const ObjectSelect = ({
|
|||||||
return (
|
return (
|
||||||
<TreeSelect
|
<TreeSelect
|
||||||
treeDataSimpleMode={false}
|
treeDataSimpleMode={false}
|
||||||
treeDefaultExpandAll={true}
|
treeDefaultExpandAll={false}
|
||||||
treeData={treeData}
|
treeData={treeData}
|
||||||
showSearch={showSearch}
|
showSearch={showSearch}
|
||||||
multiple={multiple}
|
multiple={multiple}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user