I was editing verse breaks when I decided to go to Add Recording to delete a small mistake from the audio. APM showed a dialog saying, "Unsaved content, save before changing step?" [No] [Yes]. I realised that I should fix a verse break before doing the audio editing so pressed the Escape key. However, APM took it as a No and discarded my changes (aargh!) and took me to the Add Recording step. In standard Windows UI the Escape key cancels the dialog and lets me resume my previous task. The Escape key should never lose data.
Also, clicking outside the dialog does the same thing--loses the data and continues the change-step action--which it should not do.