From 030053b9656606a7ca85865cb0c363253d1f91fa Mon Sep 17 00:00:00 2001 From: Tom Butcher Date: Sun, 23 Nov 2025 13:21:34 +0000 Subject: [PATCH] Minor bug fixes --- src/components/Dashboard/common/ObjectSelect.jsx | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/src/components/Dashboard/common/ObjectSelect.jsx b/src/components/Dashboard/common/ObjectSelect.jsx index d1b1b6b..4ce9f73 100644 --- a/src/components/Dashboard/common/ObjectSelect.jsx +++ b/src/components/Dashboard/common/ObjectSelect.jsx @@ -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 (