diff --git a/frontend/src/component/project/Project/ProjectFeatureToggles/FeatureToggleSwitch/FeatureToggleSwitch.tsx b/frontend/src/component/project/Project/ProjectFeatureToggles/FeatureToggleSwitch/FeatureToggleSwitch.tsx index 12d85cee74..d5c804d19c 100644 --- a/frontend/src/component/project/Project/ProjectFeatureToggles/FeatureToggleSwitch/FeatureToggleSwitch.tsx +++ b/frontend/src/component/project/Project/ProjectFeatureToggles/FeatureToggleSwitch/FeatureToggleSwitch.tsx @@ -134,13 +134,13 @@ export const FeatureToggleSwitch: VFC = ({ onChangeRequestToggle( feature.name, environmentName, - !value, + !isChecked, false ); } return; } - if (value) { + if (isChecked) { await handleToggleEnvironmentOff(); return; } @@ -159,7 +159,12 @@ export const FeatureToggleSwitch: VFC = ({ }, }); if (isChangeRequestConfigured(environmentName)) { - onChangeRequestToggle(feature.name, environmentName, !value, true); + onChangeRequestToggle( + feature.name, + environmentName, + !isChecked, + true + ); } else { await handleToggleEnvironmentOn(true); } @@ -173,7 +178,12 @@ export const FeatureToggleSwitch: VFC = ({ }, }); if (isChangeRequestConfigured(environmentName)) { - onChangeRequestToggle(feature.name, environmentName, !value, false); + onChangeRequestToggle( + feature.name, + environmentName, + !isChecked, + false + ); } else { await handleToggleEnvironmentOn(); } @@ -201,7 +211,7 @@ export const FeatureToggleSwitch: VFC = ({ > = ({ permission={UPDATE_FEATURE_ENVIRONMENT} inputProps={{ 'aria-label': environmentName }} onClick={onClick} - disabled={isChecked !== value} /> {showStrategyImprovements && (