
They should appear somewhat near the action (i.e. Popup notifications (a.k.a Toasts / Call-outs) are a great way to give instant feedback without blocking further user actions:

That is why I have generalized context and refer to operation instead of copying. Operation is totally clear for user - meaning that whatever process/behavior they have engaged in, is familiar and common to them so that a confirmation message is not necessary and to provide one actually causes a workflow efficiency detriment (more clicks).Īt the same time, you have no provided any context, so I could be not quite right. Operation is resource-cheap (very fast and easily could be repeated)ģ. Operation is a part of immediate task flowĢ. So, feedback is not necessary and even could be unwanted, if all points are true:ġ. So user returning to task could easily do it again.Īlso it is better to label button "Copy to clipboard" for more clearnes for user. The copying to clipboard is a resource-cheap operation. Suppose the flow was broken by some external force (phone ring.

More general, is it needed a information or confirmation dialog "Button was clicked" for any button? So user is in a task flow and some feedback could distract user or even break the flow. Frequently next step (pasting) is done almost immediately. Feedback is very important part of interaction, but it is also context dependent.Ĭopying something to clipboard is a step in some user task.
