bookieio/bookie-firefox — pull request #14 by suryatech (2014-04-08 06:24:43+00:00)
Title: Fix bug that opens options page even if the settings are correct.

User might use the Add-On Manager to set the preferences. Earlier version doesn't update the flag and on restart, the extension is forced to open the options page.

This does not happen if you have saved the preferences using the options page for the first time.

Also, when the user modifies the preferences there is no visual indication in the Add-On manager about the validity of the settings. He discovers the same only when he tries to bookmarks something. This change makes sure that the options page opens up when the extension reloads.