userscripts
userscripts copied to clipboard
Refactor the macOS version settings modal
I had the idea very early on that we should cancel the use of modal window and instead use the editor area directly.
- This reduces complexity (wrapper/mask).
- Takes advantage of a larger display area.
- Clearer and simpler vision and operation.
- More consistent with iOS version.
- And avoids some rare code path errors.
- Entering the extension page from Safari settings still displays "No Item Selected" due to state check competition conditions. https://github.com/quoid/userscripts/pull/844