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 built Undo yet. I know that undo is the best way to handle this situation, and am pushing for us to start working on that for our next release, but until then, how can we protect users from accidental deletions? I'd hate to make a pop-up confirmation or clutter the UI with more buttons - I'm at a loss here as to how we should handle this situation.
Edit per my comment below - Current Dialog:
Properties Delete Redact
Properties Remove -> ---Delete ---Redact