jtackaberry / nosquint

NoSquint is a Firefox add-on that allows you to adjust the text-only and full-page zoom levels as well as color settings both globally (for all sites) and per site.
https://urandom.ca/nosquint/
The Unlicense
40 stars 16 forks source link

NoSquint exception settings reset to default after browser restart #111

Open ElDani82 opened 10 years ago

ElDani82 commented 10 years ago

I've seen this happen on different exceptions and with different browser versions, so I assume the error lies with either me (for being stupid or operating the extension wrong) or NoSquint.

Lets take the following exception for an example:

www.domain.com/view.php?action=printable[*]

Here's how NoSquint behaves after adding this exception:

  1. First visit: domain 100%, exception 100%
  2. Set it to 125%, 150%
  3. Closed both tabs
  4. visited domain (125%) and exception (150%) again
  5. Closed the browser
  6. visited domain (125%) and exception (100%)!

I have no idea why, but NoSquint saves the zoom settings for the default site (everything that is on domain.com) over multiple browsing sessions with no problem. At the same time it forgets any settings I've set for my exception. I know the exception is working, because NoSquint remembers the settings within the same session, when I close a tab and open another matching link.

The strange thing is, that many other exceptions I have been using create no such problems and work fine. I also tried changing [] to [*], but it didn't change anything. (Edit: since this editor doesn't display stars properly, I meant to say, that I used the brackets with one and two stars respectively)