WordPress.org

Make WordPress Core

Opened 8 months ago

Closed 2 days ago

#49844 closed enhancement (reported-upstream)

Confirmation prompt for first 'Publish' in the block editor is not prominent enough

Reported by: aaronlp Owned by:
Milestone: Priority: normal
Severity: minor Version:
Component: Editor Keywords:
Focuses: Cc:

Description

When creating a new post using the REST editor, the first time you hit 'Publish' you are asked to confirm if you really want to publish the post.

However, this has resulted in multiple clients losing their work on a new page or post because the confirmation prompt is not prominent enough, so after they hit 'Publish' the first time, they assume the post was successfully published just like the old editor experience. If they then navigate away to do something else, they may then come back to the tab later, not realising it is still essentially holding a draft of the post or page they thought they published and close the tab, dismissing the browser prompt telling them there are unsaved changes.

My suggestion is to make the confirmation prompt appear in a more central area on the screen or perhaps in a modal overlay to ensure the user doesn't assume it's published. I'm happy to code the solution once it is agreed (a) that the change is required, and (b) what the change needs to look like.

Thanks

Change History (2)

#1 @swissspidy
8 months ago

  • Summary changed from Confirmation prompt for first 'Publish' in the REST editor is not prominent enough to Confirmation prompt for first 'Publish' in the block editor is not prominent enough

#2 @noisysocks
2 days ago

  • Milestone Awaiting Review deleted
  • Resolution set to reported-upstream
  • Status changed from new to closed

Hi @aaronlp. Thanks for the feedback and the suggestion. Could you please re-open this as an issue in the Gutenberg GitHub repository? This is where development of the block editor happens. Thanks.

https://github.com/WordPress/gutenberg/issues/new/choose

Note: See TracTickets for help on using tickets.