X-Git-Url: http://aleph1.co.uk/gitweb/?a=blobdiff_plain;f=web%2Fcore%2Fmodules%2Flayout_builder%2Fsrc%2FForm%2FAddBlockForm.php;h=1d873308a1f2f5571db6ab2c65f6d688fd3f879a;hb=4f1b9b4ab48a8498afac9e2213a02a23ccf4a06c;hp=704d136ba96fc03d0b22520c16e40c6cb707a232;hpb=af6d1fb995500ae68849458ee10d66abbdcfb252;p=yaffs-website diff --git a/web/core/modules/layout_builder/src/Form/AddBlockForm.php b/web/core/modules/layout_builder/src/Form/AddBlockForm.php index 704d136ba..1d873308a 100644 --- a/web/core/modules/layout_builder/src/Form/AddBlockForm.php +++ b/web/core/modules/layout_builder/src/Form/AddBlockForm.php @@ -48,10 +48,10 @@ class AddBlockForm extends ConfigureBlockFormBase { */ public function buildForm(array $form, FormStateInterface $form_state, SectionStorageInterface $section_storage = NULL, $delta = NULL, $region = NULL, $plugin_id = NULL) { // Only generate a new component once per form submission. - if (!$component = $form_state->getTemporaryValue('layout_builder__component')) { + if (!$component = $form_state->get('layout_builder__component')) { $component = new SectionComponent($this->uuidGenerator->generate(), $region, ['id' => $plugin_id]); $section_storage->getSection($delta)->appendComponent($component); - $form_state->setTemporaryValue('layout_builder__component', $component); + $form_state->set('layout_builder__component', $component); } return $this->doBuildForm($form, $form_state, $section_storage, $delta, $component); }