Minor bug fixes

This commit is contained in:
Tom Butcher 2025-11-23 13:21:34 +00:00
parent 2d2df403e3
commit 030053b965

View File

@ -144,6 +144,7 @@ const ObjectSelect = ({
parentKeys: parentKeys.concat(key || '-'),
filterPath: newFilterPath,
selectable: false,
children: buildTreeData(
value,
pIdx + 1,
@ -278,8 +279,11 @@ const ObjectSelect = ({
handleFetchObjectsProperties()
setInitialized(true)
}
if (value == null) {
setTreeSelectValue(null)
setInitialized(true)
}
}
handleValue()
}, [
value,
@ -303,8 +307,13 @@ const ObjectSelect = ({
if (hasChanged) {
setObjectPropertiesTree({})
setObjectList([])
setTreeData([])
setInitialized(false)
onTreeSelectChange(null)
setTreeSelectValue(null)
setInitialLoading(true)
setError(false)
prevValuesRef.current = { type, masterFilter }
}
}, [type, masterFilter])
@ -358,7 +367,7 @@ const ObjectSelect = ({
return (
<TreeSelect
treeDataSimpleMode={false}
treeDefaultExpandAll={true}
treeDefaultExpandAll={false}
treeData={treeData}
showSearch={showSearch}
multiple={multiple}