New scheduling of activity lost if alarm fires while composing and you inadvertently select, "reschedule"...

I've noted the following behavior in ACT!2010 while trying to construct a lengthy "Details" note for a planned meeting:

Select Schedule-meeting, select date/time, fill-in Regarding field.

Go to Details tab and begin crafting a lengthy list of points to make during the meeting (an agenda, of sorts).

After about 20 minutes or more of careful work, an alarm for another Activity appears on-screen.

If you happen to "Snooze" the popped-up alarm, you save the work you've done on the "schedule-meeting" in progress.

Unfortunately, if you try to "Reschedule" the activity with which the alarm is associated, you get the Error Message: "The Schedule dialog is already opened. Select OK or Cancel to dismiss
the dialog prior to attempting to reschedule the alarm."

By either selecting "OK" or Canceling, all of the work that you put into creating the new meeting is lost and replaced by the reschedule window for the activity that you indicated should be rescheduled.

To me, this is very unfair to the user. When I see an alarm that should be rescheduled, my first instinct is to click the "Reschedule" button and not to remember to check-up and say, "Oh, I can't reschedule now because I'll lose all the work on the open activity." No, if you're focused on your work, you frequently just react, leading to your inadvertently blowing away a lot of valuable work. It seems that something should be done to prevent this from occurring. Honestly, the way this works reminds me of the old days when "undo" wasn't available and the most innocent mistaken keystroke could lead to a painful and punishing loss of work. I hope that Sage can correct this...