Skip to content

[5.x]: The UX for copying entries is confusing #18726

Open

Description

@MoritzLost

What happened?

Description

When you copy an entry, you get a toast notification that is styled slightly different from regular notifications:

Image

This toast notification pops up on every page load until it's dismissed, or the copied entry is pasted. Dismissing this toast notification also cancels the copy action and prevents you from pasting the entry. This is confusing for multiple reasons:

  • It's annoying that the notification pops up on every page load, obscuring part of the screen. This feels like a bug, because no other notifications do this.
  • The notifications in the lower right are usually informative and don't hold any state. It's not apparent that clicking the X also cancels the copy/paste action. It does say cancel, but that's easy to miss. And clicking the X at the upper right of notifications to dismiss them is a learned behavior.
  • There's no way to get rid of the notification without also cancelling the copy/paste.
  • I can't think of any precedent for a clipboard requiring a UI element that's constantly visible on the screen with no way to hide it, so it's not easy to grasp and not intuitive.

Suggested fix

  • Bring the pop-up in line with other notifications: Have it pop up once and disappear according to the Notification Duration profile setting. Don't show it again on subsequent page loads.
  • If you still want to provide a way to cancel the copy/paste action, move that to either the ellipsis menu next to the copy button, or as a secondary button next to the Paste entry button.

Craft CMS version

5.9.17

PHP version

No response

Operating system and version

No response

Database type and version

No response

Image driver and version

No response

Installed plugins and versions

Activity

  1. linear commented on Apr 16, 2026

    @linear
  2. added
    ui 👀features related to the control panel UI
    and removed on Apr 22, 2026
  3. added and removed
    ui 👀features related to the control panel UI
    on Jun 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions