diff --git a/src/Plugin/Field/FieldFormatter/LayoutParagraphsBuilderFormatter.php b/src/Plugin/Field/FieldFormatter/LayoutParagraphsBuilderFormatter.php index ba51b8e2e429c8679a571db5486fac47a8348c6a..b2fca452a25dc0aed6b49c4a912d93805dbe9164 100644 --- a/src/Plugin/Field/FieldFormatter/LayoutParagraphsBuilderFormatter.php +++ b/src/Plugin/Field/FieldFormatter/LayoutParagraphsBuilderFormatter.php @@ -97,7 +97,7 @@ class LayoutParagraphsBuilderFormatter extends LayoutParagraphsFormatter impleme $definition = $items->getFieldDefinition(); $layout = new LayoutParagraphsLayout($items, $this->getSettings() + ['reference_field_view_mode' => $this->viewMode]); - if (!$entity->id() || !$this->layoutParagraphsBuilderAccess->access($this->account, $layout)->isAllowed()) { + if (!$entity->id() || !$this->layoutParagraphsBuilderAccess->access($this->account, $layout)->isAllowed() || $entity->in_preview) { return $elements['#root_components']; }