MacDownApp / MacDownApp/macdown
Closing macdown gives confusing options
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
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- 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