-
Notifications
You must be signed in to change notification settings - Fork 1
Description
When creating a new circuit, the file is not created immediately, so the path a user might want to save it at isn't known. The user is not prompted for where the file should be saved until closing the program. It is reasonable to want to save a circuit without closing the application, in case the program crashes unexpectedly.
Currently however, when using the Save As operation, you are prevented from saving as a currently open file. This makes sense, each tab should have a unique name. But this validation prevents saving as the current tab that has not yet been saved, meaning you cannot save with the name you chose on startup until quitting.
I think it would make more sense to only reject saving as the name of another editor, not just any editor.