Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Status messages styling broken with big pipe after 10.3 drupal core update #419

Open
vever001 opened this issue Aug 12, 2024 · 2 comments
Open
Labels
bug Something isn't working

Comments

@vever001
Copy link
Contributor

This is a preliminary report (will update once/if we start working on this).

After updating to drupal core 10.3, if the website uses big_pipe, it seems status messages are no longer styled (bypassing status-messages.html.twig) and show up unstyled/raw.
This seems to come from https://www.drupal.org/project/drupal/issues/3379885 which already has some reports of similar cases.

This may require implementing Drupal.theme.message as per https://www.drupal.org/project/drupal/issues/3456176#comment-15692107

@drishu
Copy link
Contributor

drishu commented Aug 19, 2024

needs more info, like steps to reproduce including what is expected versus what is actually.

@drishu drishu added the to be confirmed The bug reported is yet to be investigated and confirmed. label Aug 19, 2024
@vever001
Copy link
Contributor Author

This is very easy to reproduce:

  • Install clean drupal core 10.2.x (standard profile*), oe_bootstrap_theme + helper, set theme as default
  • Login as superadmin, add a new page, notice the status message is OK/styled
    image
  • Now update to 10.3.x, create or update a basic page, notice status messages are unstyled, broken
    image

3379885 was introduced in 10.3.0
*Big pipe comes enabled by default with the standard profile

@brummbar brummbar added bug Something isn't working and removed to be confirmed The bug reported is yet to be investigated and confirmed. labels Aug 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants