Confirmation form for disabling per-entity layout overrides shows a success message and should not

Created on 1 February 2018, over 6 years ago
Updated 4 June 2024, 13 days ago

Problem/Motivation

Follow-up to #2914484: Prevent the layout field from being removed if overrides exist β†’

When attempting to disable Layout Builder for a display, a confusing "Your settings have been saved" message is shown on the Confirmation form before the submit button has been pressed.

Steps to reproduce

Install a fresh standard site
Enable the LB module
Add Layout Builder to an entity display
Disable Layout Builder on the display
Verify on the confirmation form that a confusing "Your settings have been saved" message is shown. See #10

Proposed resolution

Remove this message from the confirmation form.

Remaining tasks

Track down the cause of this messsage and remove it from the confirmation form.

User interface changes

The message will no longer show on the confirm form when disabling Layout Builder on a display.

Before

After

API changes

N/A

Data model changes

N/A

πŸ› Bug report
Status

Fixed

Version

10.3 ✨

Component
Layout builderΒ  β†’

Last updated 2 days ago

Created by

πŸ‡ΊπŸ‡ΈUnited States tim.plunkett Philadelphia

Live updates comments and jobs are added and updated live.
  • Blocks-Layouts

    Blocks and Layouts Initiative. See the #2811175 Add layouts to Drupal issue.

  • Usability

    Makes Drupal easier to use. Preferred over UX, D7UX, etc.

Sign in to follow issues

Merge Requests

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.69.0 2024