[wp-trac] [WordPress Trac] #64723: Admin Reskin: Admin notices cause UI flicker and layout shift (CLS) across wp-admin
WordPress Trac
noreply at wordpress.org
Wed Feb 25 08:17:13 UTC 2026
#64723: Admin Reskin: Admin notices cause UI flicker and layout shift (CLS) across
wp-admin
-----------------------------+-----------------------------
Reporter: huzaifaalmesbah | Owner: (none)
Type: defect (bug) | Status: new
Priority: normal | Milestone: Awaiting Review
Component: Administration | Version:
Severity: normal | Keywords:
Focuses: |
-----------------------------+-----------------------------
On certain wp-admin screens, admin notices briefly render in an incorrect
position at the very top of the page before settling into their expected
location below the page heading.
This causes a visible layout shift during page load, resulting in UI
flicker and visual instability.
The issue is consistently reproducible when triggering admin notices on
specific screens such as Plugins, Settings → General, and Users.
=== Environment
- WordPress: 7.0-beta1-61709-src
- PHP: 8.2.29
- Server: nginx/1.29.5
- Database: mysqli (Server: 8.4.8 / Client: mysqlnd 8.2.29)
- Browser: Chrome 145.0.0.0
- OS: macOS
- Theme: Twenty Seventeen 4.0
- MU Plugins: None activated
- Plugins:
* Hello Dolly 1.7.2
* Test Reports 1.2.1
=== Steps taken
1. Navigated to **Plugins → Installed Plugins**.
2. Activated or deactivated a plugin.
3. Observed the page during reload.
4. Repeated the test on:
- Settings → General (clicked “Save Changes”)
- Users → Added new user and deleted a user
5. Carefully watched the notice placement during page load.
6. 🐞 Bug occurs
=== Expected behavior
Admin notices should render directly below the page heading in their final
position without any visible movement during page load.
There should be no layout shift or UI flicker.
=== Actual behavior
The admin notice briefly renders at the very top of the page (above the
main heading).
After a short moment, it shifts downward into its correct position below
the heading, causing a visible layout jump.
=== Additional Notes
- Issue reproducible consistently on:
* Plugins (activate/deactivate)
* Settings → General (save changes)
* Users (create/delete user)
- Issue not found on:
* Posts (delete post)
* Pages (delete page)
=== Screenshots/Screencast with results
- Screencast showing the notice layout shift:
https://files.catbox.moe/rubnd5.mp4
--
Ticket URL: <https://core.trac.wordpress.org/ticket/64723>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list