diff --git a/packages/kbn-search-connectors/components/configuration/connector_configuration_form.tsx b/packages/kbn-search-connectors/components/configuration/connector_configuration_form.tsx index 8205c7be46902..ca1a2c4e01b93 100644 --- a/packages/kbn-search-connectors/components/configuration/connector_configuration_form.tsx +++ b/packages/kbn-search-connectors/components/configuration/connector_configuration_form.tsx @@ -66,12 +66,12 @@ export const ConnectorConfigurationForm: React.FC = ); useEffect(() => { - setConfigView(sortAndFilterConnectorConfiguration(localConfig, isNative)); - }, [localConfig, isNative]); + setLocalConfig((localConf) => ({ ...configuration, ...localConf })); + }, [configuration]); useEffect(() => { - setLocalConfig(configuration); - }, [configuration]); + setConfigView(sortAndFilterConnectorConfiguration(localConfig, isNative)); + }, [localConfig, isNative]); return (