From ec4927d6a5bcb00f683981432e3326b15d423dbc Mon Sep 17 00:00:00 2001 From: itamair <itamair@me.com> Date: Fri, 19 Jun 2020 21:51:48 +0200 Subject: [PATCH] Revert "fix the initial widget selection break in case of incomplete $handler_settings definition (happening after module enable and only change of widget select into Layout Paragraph)" This reverts commit 9abeacb765c574c7849c4a62381615d495feb0fe. --- src/Plugin/Field/FieldWidget/LayoutParagraphsWidget.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Plugin/Field/FieldWidget/LayoutParagraphsWidget.php b/src/Plugin/Field/FieldWidget/LayoutParagraphsWidget.php index 47b05caf..c01f3cc2 100644 --- a/src/Plugin/Field/FieldWidget/LayoutParagraphsWidget.php +++ b/src/Plugin/Field/FieldWidget/LayoutParagraphsWidget.php @@ -1843,9 +1843,9 @@ class LayoutParagraphsWidget extends WidgetBase implements ContainerFactoryPlugi $entity_type = $this->getFieldSetting('target_type'); $handler_settings = $this->getFieldSetting('handler_settings'); - $bundles = isset($handler_settings["target_bundles_drag_drop"]) ? array_keys($handler_settings["target_bundles_drag_drop"]) : []; + $bundles = array_keys($handler_settings["target_bundles_drag_drop"]); $selected_bundles = !empty($handler_settings['target_bundles']) ? $handler_settings['target_bundles'] : []; - if (empty($handler_settings["negate"])) { + if (!$handler_settings["negate"]) { $selected_bundles = empty($selected_bundles) ? [] : $selected_bundles; $target_bundles = array_intersect($bundles, $selected_bundles); } -- GitLab