ibillingsley / HumbleNewTabPage

New tab page extension for Chrome and Firefox
https://chrome.google.com/webstore/detail/mfgdmpfihlmdekaclngibpjhdebndhdj
MIT License
646 stars 103 forks source link

Settings for HNTP are not being saved #89

Open HowardRoark2016 opened 4 years ago

HowardRoark2016 commented 4 years ago

Currently experiencing the problem on Firefox 80. Problem first noticed with Firefox 79. Problem did not exist with Firefox 78. With all three versions of Firefox, I was using HNTP v1.24.2 and Windows 10.

I first started using HNTP with a clean installation of Firefox 78. I used the settings to customize HNTP to my liking. I used HNTP for months without issue. About a month ago, I installed the same version of Windows 10 onto a new pc coincidentally on the same day that Firefox 79 was released (July 28, 2020). I installed the very same Firefox addons, no fewer and no less. I made my changes to HNTP and browsed. At some point I realized that HNTP was reverting to default settings. I disabled all addons except for HNTP but its settings were still reverting to default. This never happened when I was using Firefox 78.

Is this issue due to a change that occurred from Firefox 78 to Firefox 79 requiring an update to HNTP? Or is there a Firefox setting I can change to resolve this problem? Or is the problem a result of something else? Any suggestions would be greatly appreciated, and I thank you for your time and courtesy.

ibillingsley commented 3 years ago

This is most likely because the extension currently stores settings in localStorage, which may be lost when cookies and site data is cleared. I intend to move the settings data to the extension storage api which should be more robust, but progress has been slow.

In the meantime I recommend saving a backup of your settings from the Import/Export option so you can more easily restore them.