Skip to main content

Questions tagged [undo]

Refers bringing back a previous or older state of e.g. a website or document by reverting one or more previous actions.

Filter by
Sorted by
Tagged with
8 votes
3 answers
2k views

Best practice - undo vs redo

I'm building mockups for a site, where users can edit profile info, etcetera. After they submit the change, they get a green success message at top of screen, with an button option to undo their ...
turpentyne's user avatar
0 votes
1 answer
73 views

Should the undo stack be unique to each node in a tree structured user project?

I'm working on some electronics simulation software that manages projects that are organised in a tree structure: modules in modules in modules, etc... (For instance, the project may contain modules A ...
Pharoah Jardin's user avatar
2 votes
2 answers
111 views

Tap or double tap do undo?

Users have to make the number on top (39) by using this numbers in the grid. In this case, they would tap 7 and 5 and swipe right to multiply. This converts the 7 in 35 and the 5 in a dead or used ...
Bugzilla's user avatar
  • 121
5 votes
2 answers
229 views

What functionalities in a software are usually undoable (with undo) and which are not? [closed]

I have been wondering what functionalities are usually undoable and which not. For example, in Excel writing content into cells can be reverted, freezing panes or adding comments not. Is there a ...
Nash's user avatar
  • 2,471
1 vote
3 answers
94 views

Undo-Redo for sections not visible to the user

In a multi-step task-based UI, imagine the flow below - User adds a task and a panel opens up to fill in the task details User fills the details and saves the task User closes this add-on panel User ...
Amit Jain's user avatar
  • 3,919
0 votes
1 answer
124 views

Design for grouping undo steps when editing text

Some undo for text editor editors handle text input differently. Every key press is a single undo step.Typing in a word N characters long, requires N undo steps. Undo steps use word ...
ideasman42's user avatar
2 votes
1 answer
252 views

Undo within a modal dialog

We're having a debate about how "Undo" should operate, specifically within a modal dialog box (on a desktop platform). What I see generally in applications is that each individual control (text box ...
Tom Quarendon's user avatar
0 votes
2 answers
837 views

"Undo Changes" & "Refresh"

In a desktop application, where users are pulling and sometimes updating values on a "datagridview" (DGV) that is data-bound to a database, how should a designer distinguish between "undo changes" and ...
Paniom's user avatar
  • 3
1 vote
4 answers
315 views

Undo is "done" or "undone"?

After you click "undo" the action is either completed immediately or you see the percentage that shows the progress. I'm interested in the second case. As it might take some time to complete this ...
Oksi's user avatar
  • 847
1 vote
1 answer
244 views

How to word the message before "Undo" button?

In our web-app's ui there's a few actions you can undo. For example, you can delete messages or comments. To do that you click delete next to it. Then, there's a message that informs that action was ...
Oksi's user avatar
  • 847
4 votes
1 answer
1k views

Do users expect an 'undo' feature in web applications?

We are designing a web application, which is basically a drawing tool for processes. My hypothesis is that the user would like to be able to Undo an action. My question is if there is some research ...
Dimitra Miha's user avatar
  • 3,749
7 votes
1 answer
271 views

How long should I wait before creating an undo command when I'm typing text?

I'm working on an undo chain in my project. I want to avoid undoing individual letters, but instead undo chunks of text. Therefore, I'm working with a debounce. Is there a standard waiting time or a ...
Martijn van den Bergh's user avatar
1 vote
1 answer
197 views

A text editor with undo functionality inside an visual editor with undo functionality

So i am working on an editor where you can create text items. When i create a text item it is accompanied by a text editor. At the moment they both have their own undo chains. This is because the text ...
Martijn van den Bergh's user avatar
2 votes
2 answers
272 views

Undo-ing in a non-modal dialog

I'm developing a graphical engineering application for desktop environments. As of today the application uses mostly non-modal dialogs that immediately commit the changes to the selected object. So ...
M. Fischer's user avatar
11 votes
5 answers
913 views

Gmail's Undo send and other UX design patterns for reversing actions/transactions

When Gmail first brought out the Undo feature for sending emails it was a very interesting way to address the typical user behaviour of sending something on an impulse (or just not checking things ...
Michael Lai's user avatar
  • 27.4k
2 votes
2 answers
135 views

Good way of confirming potentially dangerous action in web-based app?

What is a good way to ensure that a web-app user does not make a potentially dangerous choice or recognizes that an undo is necessary? Scenario (anonymized): Red pills must not be sent to color-...
AHalvar's user avatar
  • 121
1 vote
2 answers
159 views

Save by accident or revert by accident - which is better?

I'm developing a web application (I can post a link if you wish), which has a "workspace" with some items on it. Double-clicking an item opens a sidebar where you can set various properties for the ...
Vilx-'s user avatar
  • 387
1 vote
3 answers
358 views

Does the user need to know a refund happened when canceling their order an e commerce website

Some context a cancel order feature on an ecommerce website or app that allows the user to do a last minute cancel order (maybe they accidently checked-out a item they didn't realize was in the cart)...
Blue Ocean's user avatar
  • 10.7k
58 votes
17 answers
15k views

Proper wording for "Cancel Undo"?

The Problem: Users need to have an undo control over changes they have made. However, these changes might be really big, so, while we have some contingency plan just in case something goes wrong, we ...
Devin's user avatar
  • 38.1k
15 votes
2 answers
28k views

Where to undo "don't show this message again"?

I often make the misstake of accidentally checking the "don't show this message again" checkbox when using tab and spacebar to navigate. Since I'm asking to never see the message again, undoing that ...
Drathier's user avatar
  • 1,180
2 votes
0 answers
100 views

Discard changes in a hierarchical desktop application [closed]

The application I'm working on a desktop application whose purpose is the configuration of a complex electronic device. The configuration process is done through several different pages which are ...
Paolo Fulgoni's user avatar
2 votes
1 answer
3k views

Restoring a user's unsaved work on a webpage

TL;DR The user edits data without saving. On the next visit, (how) should the unsaved changes be made available? Background information. I have a website that presents user created textual content (...
gman's user avatar
  • 1,071
1 vote
3 answers
292 views

undo action and submit form

I have a form where there is also the possibility to manage N files PDF. These files could be uploaded and, obviously, deleted. For upload, I have a ajax uploading (when you choose a file, the file ...
Luca Rainone's user avatar
33 votes
5 answers
13k views

Why are the "Undo" and "Redo" arrow icons commonly round?

A simple Google Image search will show a lot of icons related to "Undo & Redo", and interestingly, most of them, if not all are round. Take a look at the ones Microsoft Office uses: And some ...
Gustavo Maciel's user avatar
1 vote
3 answers
261 views

Why should I provide an undo error message?

I've noticed a trend where a few services are starting to implement an "Undo" Button within messages, providing the possibility to undo the last interaction. When deleting an email in gmail for ...
uxfelix's user avatar
  • 1,880
6 votes
2 answers
180 views

How to handle undo when the change is not on screen

In user interfaces with any kind of toggleable or overlapping views, what is a good way to handle undo when the effect of undoing is not visible? For instance, in OS X Finder, if a user renames a ...
last-child's user avatar
4 votes
4 answers
597 views

How do you allow users to undo actions when the application supports autosave

Many web applications adopt the 'autosave' design pattern for a number of different reasons. One of them is so that changes are not lost when users have completed a number of tasks or actions and ...
Michael Lai's user avatar
  • 27.4k
1 vote
3 answers
798 views

How to reduce user confusion between my "Undo" button and Android's Back button?

My Android app has an Undo button in the action bar: Many users are confused between this Undo button and Android's hardware Back button (which exits the activity). Even I sometimes press the wrong ...
Nicolas Raoul's user avatar
2 votes
1 answer
216 views

Is there any research on downsides of Google's undo design?

Google often uses an undo system where an action is followed by a popup asking if you want to undo the latest action. This is probably satisfying for the most of us - but how often do people regret ...
Henrik Ekblom's user avatar
96 votes
13 answers
24k views

Deletion: Confirm or Undo? Which is the better option and why?

Which one is the better option and why? Delete with Confirmation [The action cannot be undone] or Delete with one click [And provide option to Undo]
Surjith S M's user avatar
  • 1,242
0 votes
2 answers
94 views

Where would users expect to undo a major account change that was made outside of user profile page?

I operate a website for a facility that hosts a public resource for researchers. You can think of it as a shared computing facility. The website hosts several web-based tools that allows users to ...
ff524's user avatar
  • 145
2 votes
4 answers
270 views

Should 'Change Selection' be an undo-able action?

In Microsoft's Windows Explorer, changing the file selection does not count as an undo able action but in Adobe Lightroom (on windows, at least), changing the photo selection does. It feels like ...
E.Beach's user avatar
  • 121
1 vote
2 answers
617 views

Is it ok to put "undo" functionality on the back button on Android?

I am adding "undo" functionality to a small Android app that lets you edit some graph. Should I put this on the "back" button? Or somewhere else? What is the best place for this?
Stefan Haustein's user avatar
9 votes
1 answer
5k views

Best design for 'undo' in rich web apps?

I'm wondering what is the best UI pattern to allow users to 'undo' an action in a rich web application? Background: Before you say 'just use the Back button', please read this article which does a ...
M.A.X's user avatar
  • 2,062
3 votes
3 answers
189 views

How should undo actions be worded?

I am planning to add a tooltip to our app's Undo and Redo buttons that will describe what action will be undone or redone when it is clicked. How should they be worded? Here are some examples: Undo ...
joeytwiddle's user avatar
6 votes
2 answers
330 views

Sliders and undoing?

I am looking to improve my open source project Retro Graphics Toolkit (for more information see https://github.com/ComputerNerd/Retro-Graphics-Toolkit ) and one feature that I plan to add is undoing/...
user3462295's user avatar
11 votes
2 answers
339 views

Timer for undos (aka ctrl + z for pointing devices)

We are in the middle of an endless conversation* in the office : Should undos have a timer before disappearance or should they be displayed until next action? In our discussion, closing or changing ...
Gildas Frémont's user avatar
9 votes
3 answers
415 views

Time based undo/redo?

A friend of mine works on a tool allowing visually presenting ideas and she asked me how it should let users go back to any changes made previously. Firstly, I told her to just provide History and ...
Dominik Oslizlo's user avatar
8 votes
5 answers
3k views

What is the best method to undo an action?

Imagine for the sake of simplicity I have a web app to-do list, where each item is a line and has a check mark near it. When the user clicks the check mark, the task is then "done" and the line fades ...
Mikle's user avatar
  • 184
3 votes
3 answers
647 views

Rationale behind not having infinite undo [duplicate]

Possible Duplicate: Undo History - Why limit it? First off, this seemed like the best spot as Undo is a de facto user interface requirement for any editing program. For school we use Photoshop ...
Cole Tobin's user avatar
1 vote
2 answers
537 views

Multi-step undo with some actions which could not be undone

We're developing a plugin for some web-based application. Our plugin somehow enrich the functionality of the hosted application and uses some of the provided UI for certain functionality like adding ...
alexeypegov's user avatar
  • 5,385
18 votes
8 answers
3k views

How to undo a 'select all' action

download bmml source – Wireframes created with Balsamiq Mockups The convention for a 'Select All' checkbox is simple: if blank, click to select all. If ticked, click to de-select all. But what ...
Michael Heraghty's user avatar
5 votes
3 answers
2k views

Designing and Implementing Undo / Item-Level Undo

I am planning adding an undo/recover mechanism to an existing application, and I am looking for ideas hwo to present it to the user under pretty ugly restrictions. I've found a few particular hints, ...
peterchen's user avatar
  • 7,628
2 votes
5 answers
516 views

How to protect a user from accidentally deleting/redacting when Undo isn't available yet?

The next release of our [edit: java] application will allow users to delete and redact text that they've selected, based on right clicking and choosing one of those options. Unfortunately, we haven't ...
Karen's user avatar
  • 1,455
72 votes
10 answers
22k views

Undo History - Why limit it? [closed]

Why do most applications have fairly limited 'undo' history functionality? I've been caught out on multiple occasions (granted its technically my fault) where I've needed to undo a number of changes ...
Anonymous's user avatar
  • 2,474
12 votes
7 answers
2k views

Saving & restoring undo stack -- good or bad?

In a sovereign desktop app with multi-level undo/redo (ie Photoshop, Word, etc), would being able to save and restore the undo history of a file with the file itself be a good thing or a bad thing? My ...
Robert Fraser's user avatar