vim-vixen
vim-vixen copied to clipboard
Disabling addon for the current tab should persist across reloads
I'm opening this issue because:
- [X] I'll report a bug
- [ ] I'll propose a new feature
(To me this is a bug because the addon switches activity state without my asking.)
Description
On a crappy web-app I need to work with, Vim-Vixen breaks certain UI elements (all JS). Disabling it does not fix the issue immediately; the site needs reloading. However, on reload the addon is reactivated and the site breaks again.
Disabling Vim-Vixen entirely in the addons menu fixes it, but then this defeats the point of using it in the first place.
Failure Information (for bugs)
Steps to Reproduce
Please provide detailed steps for reproducing the issue.
- Enable addon
- Browse some site.
- Disable addon by clicking the button on the menu bar.
- Reload current tab.
- The addon is now enabled again.
System configuration
- Operating system: Fedora 31
- Firefox version: 76.0.1
- Vim-Vixen version: 0.29
Console logs
Any relevant log in developer tools:
This is what the blacklist is for.
Blacklisting is a permanent measure.
When manually disabled via the button I’d expect the addon to preserve that state until I manually re-enable it. Modifying the blacklist to temporarily disable the addon is rather clunky.