vim-vixen icon indicating copy to clipboard operation
vim-vixen copied to clipboard

Disabling addon for the current tab should persist across reloads

Open phi-gamma opened this issue 5 years ago • 2 comments

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.

  1. Enable addon
  2. Browse some site.
  3. Disable addon by clicking the button on the menu bar.
  4. Reload current tab.
  5. 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:

phi-gamma avatar May 15 '20 13:05 phi-gamma

This is what the blacklist is for.

chocolateboy avatar Jun 22 '20 09:06 chocolateboy

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.

phi-gamma avatar Jul 17 '20 08:07 phi-gamma