[wp-trac] [WordPress Trac] #31416: An accessibility issue with the Publish metabox

WordPress Trac noreply at wordpress.org
Sun Sep 28 17:21:46 UTC 2025


#31416: An accessibility issue with the Publish metabox
--------------------------+------------------------------
 Reporter:  basbva        |       Owner:  (none)
     Type:  defect (bug)  |      Status:  new
 Priority:  normal        |   Milestone:  Awaiting Review
Component:  Editor        |     Version:  4.1.1
 Severity:  normal        |  Resolution:
 Keywords:  needs-patch   |     Focuses:  ui
--------------------------+------------------------------
Changes (by SirLouen):

 * focuses:  ui, javascript, administration => ui
 * component:  Posts, Post Types => Editor


Comment:

 == Reproduction Report
 === Description
 ✅ This report validates that the issue can be reproduced.

 === Environment
 - WordPress: 6.9-alpha-60093-src
 - PHP: 8.2.29
 - Server: nginx/1.29.1
 - Database: mysqli (Server: 8.4.6 / Client: mysqlnd 8.2.29)
 - Browser: Chrome 140.0.0.0
 - OS: Windows 10/11
 - Theme: Twenty Sixteen 3.6
 - MU Plugins: None activated
 - Plugins:
   * Test Reports 1.2.0

 === Testing Instructions
 1. Get the Classic Editor (this cannot be reproduced in Gutenberg)
 2. Create a new post and set it to Private and publish it
 3. Edit the post and set it to Public
 4. 🐞 The Update button turns into `Publish` instead of remaining as
 `Update`

 === Actual Results
 1. ✅ Error condition occurs (reproduced).

 === Additional Notes
 Replying to [ticket:31416 basbva]:
 > Taking a closer look at the Publish metabox for posts I realise that it
 has what I would call a bug. Take a look at the image attached. It tells
 me a post is published, while it's still asking for confirmation to be
 published. This screen shows up when first a post is set to private -and
 so gets published privately- and next is set to public, without hitting
 the 'Publish' button.

 I can still reproduce this in the classic editor, not in Gutenberg. It
 looks like a pretty weak bug and can be effaced, as one could think that
 the transition from Private to public is a form of publishing.

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/31416#comment:11>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list