Skip to content

Save As current editor name #15

@AmityWilder

Description

@AmityWilder

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions