When adding dimensions to an existing Ordinate Set, the workflow is:
- Select something you want to dimension to.
- A dimension is added for that geometry.
- Repeat as necessary.
- Hit escape when finished.
- The command is exited.
However, if you perform that same sequence of steps when creating an Ordinate Set, the behavior will be exactly the same up until step 5, at which point, instead of just exiting the command, every dimension you've created up to that point will disappear and all of your work will be lost.
Please fix this. Hitting "Escape" when you're done with a command (one that lets you keep adding things until you're done) shouldn't undo everything you've done up to that point.
I propose that as soon as you place the origin member of an Ordinate Set, this should implicitly "Create" the set, and from that point on the command should be in "Add Member" mode, so that hitting "Escape" simply stops adding members rather than erasing all the members you've created.