diff --git a/core/modules/config/src/Form/ConfigSync.php b/core/modules/config/src/Form/ConfigSync.php index 8ddbed7..e6e4608 100644 --- a/core/modules/config/src/Form/ConfigSync.php +++ b/core/modules/config/src/Form/ConfigSync.php @@ -166,7 +166,7 @@ public function getFormId() { */ public function buildForm(array $form, FormStateInterface $form_state) { $snapshot_comparer = new StorageComparer($this->activeStorage, $this->snapshotStorage, $this->configManager); - if ($snapshot_comparer->createChangelist()->hasChanges()) { + if (!$form_state->has('input') && $snapshot_comparer->createChangelist()->hasChanges()) { $change_list = array(); foreach ($snapshot_comparer->getAllCollectionNames() as $collection) { foreach ($snapshot_comparer->getChangelist(NULL, $collection) as $config_names) {