MacDownApp / MacDownApp/macdown

Closing macdown gives confusing options

Open
#1,386 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Rich Text Format
Stars
9.8k
Forks
1.2k
PR merge metrics
No merged PRs in 30d

Description

It asks if i want to
* save (i made no change in the app)
* Revert changes (i might have done changes in another app)
* cancel (i want to leave the app)

I narrowed it down to:
Reproduce
1 open a md in macdown
2 ask to close the app

I found this when i looked at a doc created by my ai but narrowed it down to above
Reproduce original:
1 open a md in macdown
2 change the md from other app, like an ai for example
3 ask to close the app

No option allows me to keep the disc on file as it is now. Eiter go back to the last time macdown saved, or save the state macdown is now.

I assume revert, actually does not revert, just don't save.. but that is not an assumption tested lightly.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the two closing flows described in the issue: close an unchanged document, then close after editing the file in another app. Trace the close confirmation and Revert behavior to determine which disk state each option preserves; done means the options accurately describe their effects and provide a way to keep the current file on disk.

Written by the indexing model from the issue text.

Assessment

Tech stack
macos, objective-c
Domain
desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.