Use UndoBarStyle to change the button's background
Workflow changes; suppport for save and restore instance state
Dismiss undo bar on outside touches