'Use layout builder' option is not saved

Created on 19 October 2024, about 2 months ago

Problem/Motivation

When saving a Custom Elements Display and enabling "Use layout builder", after saving, the option is still disabled.

Cause

Class variable is called $useLayoutBuilder. The config schema mentions 'forceLayoutBuilder' and not 'useLayoutBuilder', so the latter value is not saved.

Proposed resolution

Rename the config schema (forceLayoutBuilder) to be what the config entity actually uses (useLayoutBuilder). This is also what was originally intended by the reviewer of 📌 Give "use layout builder" less precedence than CE display config Needs work . (See discussion at top. After the discussion, things were changed to be 'use', but the schema value was left out.))

🐛 Bug report
Status

Active

Version

3.0

Component

Code

Created by

🇳🇱Netherlands roderik Amsterdam,NL / Budapest,HU

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024