MacDownApp / MacDownApp/macdown
Health Concerns - Flickering Preview Panel - Dangerous for Epileptic Users
- Dominant language
- Rich Text Format
- Stars
- 9.8k
- Forks
- 1.2k
- PR merge metrics
- No merged PRs in 30d
Description
I searched the existing issues list - which is quite extensive. I searched the existing issues and did find the following Issue which was created in November 2019:
[Render pane flashing](https://github.com/MacDownApp/macdown/issues/1104)
MacDown is an absolutely phenomenal package. But it's a little concerning to see that Issue 1104 has been open for almost 2 years and has over 50 votes, but no progress.
For anyone that has photosensitive epilepsy that was to use MacDown, there are very serious health ramifications in using the application. I don't have epilepsy and using it is making my eyes twitch. I can only imagine that it would prohibit anyone suffering from the disorder from using the application entirely.
If it's something that is not being considered or is not technically feasible, then close the issue as not resolved and be done with it.
There is a comment on Issue 1104 that says "May be fixed by #1216". I am using 0.7.3 and it has not been addressed.
[Load a 2nd webview, and swap it out with the visible one when it's done rendering. #1216](https://github.com/MacDownApp/macdown/pull/1216)
Contributor guide
Research direction
Start by reviewing issue #1104 and pull request #1216, then reproduce the flickering in MacDown's preview panel on version 0.7.3. Trace the rendering approach discussed there and verify that preview updates no longer visibly flash or create a health concern for photosensitive users.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- macos
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100