From 61668359c5569a1d70625703a2405603c4a398c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kre=C5=A1imir=20=C4=8Coko?= Date: Mon, 4 May 2026 09:47:10 +0200 Subject: [PATCH 1/4] 3090 - add clientside support for optionsLoadedDynamically for properties --- .../components/properties/Property.tsx | 4 + .../components/PropertyComboBox.tsx | 259 ++++++++++++------ .../properties/hooks/useProperty.ts | 7 + 3 files changed, 187 insertions(+), 83 deletions(-) diff --git a/client/src/pages/platform/workflow-editor/components/properties/Property.tsx b/client/src/pages/platform/workflow-editor/components/properties/Property.tsx index a7bbab33b58..12ca7fc3649 100644 --- a/client/src/pages/platform/workflow-editor/components/properties/Property.tsx +++ b/client/src/pages/platform/workflow-editor/components/properties/Property.tsx @@ -130,6 +130,7 @@ const Property = ({ name, options, optionsDataSource, + optionsLoadedDynamically, placeholder, propertiesDataSource, propertyParameterValue, @@ -527,6 +528,7 @@ const Property = ({ minLength={minLength} onBlur={() => { field.onBlur(); + handleControlledBlur(field.value); }} onChange={(event) => { @@ -639,6 +641,7 @@ const Property = ({ }} options={(formattedOptions as Array