Seems works as the same 


https://user-images.githubusercontent.com/104780608/172350115-6edab037-7477-4096-ac07-8d96f73f44c7.mov

 @armenuikafka unfortunately Kafka-connect API is asynchronous in case of configuration changes applying. After you edit number of tasks - this change will be applied by kafka-connect asynchronously (and it is not specified when actually). So, I think the best thing we can do is to show UI disclaimer popup like "Changes will be applied asynchronously, refresh connector's page to see updates".

cc @Haarolean 
Connector't tasks count update is not available without refreshing
**Describe the bug**
Connector tasks count update avaIlable only after refresh

**Set up**
https://www.kafka-ui.provectus.io/

**Steps to Reproduce**
Steps to reproduce the behavior:

1. Navigate to Kafka connect
2. Open the Connector
3. Edit config
4. Change Topics count
5. Turn to Tasks tab

**Expected behavior**
Tasks updated count update should be available without refreshing the Connector

**Screenshots**

https://user-images.githubusercontent.com/104780608/171347945-66ce9bb7-c97c-4b1d-8e50-7bdc5f425d75.mov




kafka-ui-react-app/src/redux/reducers/connect/__test__/reducer.spec.ts kafka-ui-react-app/src/redux/reducers/connect/connectSlice.ts
kafka-ui-react-app/src/redux/reducers/connect/__test__/reducer.spec.ts kafka-ui-react-app/src/redux/reducers/connect/connectSlice.ts
diff --git a/kafka-ui-react-app/src/redux/reducers/connect/__test__/reducer.spec.ts b/kafka-ui-react-app/src/redux/reducers/connect/__test__/reducer.spec.ts
index 3630753b716..61e422d8670 100644
--- a/kafka-ui-react-app/src/redux/reducers/connect/__test__/reducer.spec.ts
+++ b/kafka-ui-react-app/src/redux/reducers/connect/__test__/reducer.spec.ts
@@ -726,6 +726,7 @@ describe('Connect slice', () => {
           );
           expect(getTypeAndPayload(store)).toEqual([
             { type: updateConnectorConfig.pending.type, payload: undefined },
+            { type: fetchConnector.pending.type },
             ...getAlertActions(store),
             {
               type: updateConnectorConfig.fulfilled.type,
diff --git a/kafka-ui-react-app/src/redux/reducers/connect/connectSlice.ts b/kafka-ui-react-app/src/redux/reducers/connect/connectSlice.ts
index 9402b3c2e8c..4b0299a6191 100644
--- a/kafka-ui-react-app/src/redux/reducers/connect/connectSlice.ts
+++ b/kafka-ui-react-app/src/redux/reducers/connect/connectSlice.ts
@@ -322,7 +322,7 @@ export const updateConnectorConfig = createAsyncThunk<
         connectorName,
         requestBody: connectorConfig,
       });
-
+      dispatch(fetchConnector({ clusterName, connectName, connectorName }));
       dispatch(
         showSuccessAlert({
           id: `connector-${connectorName}-${clusterName}`,
