No Code Attached Yet
avatar kulbabskyy
kulbabskyy
1 Aug 2026

Summary

When disabling administrator dashboard modules from the Control Panel, the success notification system causes unnecessary consecutive layout shifts.

Steps to reproduce

  1. Open the Administrator Control Panel.
  2. Disable one of the dashboard modules (e.g. Latest Articles, Sample Data, or any other dashboard module).
  3. A success message appears at the top of the page.
  4. Without dismissing the existing message, disable another dashboard module.

Actual result

Instead of replacing the existing success message, Joomla briefly adds the new notification while removing the previous one.

This causes two consecutive layout shifts during a single user action:

  • the page shifts when the new alert appears;
  • the page shifts again when the previous alert is removed.

The result is a noticeable visual jump of the entire dashboard content.

Expected result

Replacing one success message with another should not produce multiple layout shifts.

Ideally, the existing alert should be updated in place, or the message container should preserve its height while notifications are replaced, resulting in a single stable UI update.

Additional information

A screen recording demonstrating the issue is attached.

(https://youtu.be/EVzK3DXB9u4 "Youtube")

avatar kulbabskyy kulbabskyy - open - 1 Aug 2026
avatar kulbabskyy kulbabskyy - change - 1 Aug 2026
Labels Removed: ?
avatar joomla-cms-bot joomla-cms-bot - change - 1 Aug 2026
Labels Added: No Code Attached Yet
avatar joomla-cms-bot joomla-cms-bot - labeled - 1 Aug 2026
avatar kulbabskyy kulbabskyy - change - 1 Aug 2026
The description was changed
avatar kulbabskyy kulbabskyy - edited - 1 Aug 2026
avatar kulbabskyy kulbabskyy - change - 1 Aug 2026
The description was changed
avatar kulbabskyy kulbabskyy - edited - 1 Aug 2026
avatar kulbabskyy kulbabskyy - change - 1 Aug 2026
Title
Consecutive layout shifts caused by replacing administrator success messages
[6.1] Consecutive layout shifts caused by replacing administrator success messages

Add a Comment

Login with GitHub to post a comment