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

learn more… | top users | synonyms

1
vote
2answers
87 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 ...
1
vote
1answer
110 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 ...
46
votes
11answers
5k 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]
0
votes
1answer
43 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 ...
1
vote
4answers
99 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 ...
1
vote
2answers
82 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?
4
votes
1answer
352 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 ...
3
votes
3answers
89 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: ...
6
votes
2answers
126 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 ...
10
votes
2answers
197 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 ...
8
votes
3answers
150 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 ...
6
votes
5answers
558 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 ...
3
votes
3answers
345 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 ...
1
vote
2answers
252 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 ...
15
votes
8answers
666 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. ...
3
votes
3answers
432 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, ...
2
votes
5answers
313 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 ...
56
votes
9answers
8k views

Undo History - Why limit it?

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 ...
12
votes
7answers
587 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 ...