Skip to content

The Unsaved Changes window behaves differently under the Exit and the Close operation. #271

Open

Description

@Ride-A-Pig

The window will not disappear if I select exit and save a file

Exit

Image

Close

Image

Activity

  1. lhecker commented on May 25, 2025

    @lhecker
    Member

    Can you list steps for me that reproduce the issue? Thanks!

  2. Ride-A-Pig commented on May 27, 2025

    @Ride-A-Pig
    ContributorAuthor

    Can you list steps for me that reproduce the issue? Thanks!

    1. Ctrl+N to create a new document
    2. Enter something
    3. Ctrl+Q to exit and the Unsaved Changes menu appears
    4. Select Save

    Then there will be a bug like the first image no matter it's a file picker or an error.

  3. lhecker commented on May 27, 2025

    @lhecker
    Member

    If you click the error message away, can you still use the file picker?

    0x80070005 means that you don't have access permissions into the current directory. We should test that scenario and perhaps handle it more gracefully.

  4. added
    C-bugIt shouldn't be doing this.
    P-mediumImportant issues, but not urgent. Example: UI doesn't work, but it's not crashing.
    E-help-wantedWe encourage you to jump in on these!
    on May 27, 2025
  5. Ride-A-Pig commented on May 27, 2025

    @Ride-A-Pig
    ContributorAuthor

    If you click the error message away, can you still use the file picker?

    0x80070005 means that you don't have access permissions into the current directory. We should test that scenario and perhaps handle it more gracefully.

    Since I don't have the permission so I can't use the file picker. However, the problem is that the Unsaved Changes window will still be there even if I click away either the file picker or the error window if I press CTRL + Q to exit. If I press CTRL + W to close the document, the Unsaved Changes window will close after openning the file picker or the error window.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    C-bugIt shouldn't be doing this.E-help-wantedWe encourage you to jump in on these!P-mediumImportant issues, but not urgent. Example: UI doesn't work, but it's not crashing.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions