From 73bb694fb26c8a990ea624e9e35cb878ddc96afa Mon Sep 17 00:00:00 2001 From: mrmr1993 Date: Wed, 8 Feb 2017 20:11:14 +0000 Subject: Only remove settings from storage.local if it's not our main store --- lib/settings.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib') diff --git a/lib/settings.coffee b/lib/settings.coffee index 65e097ea..6cf93618 100644 --- a/lib/settings.coffee +++ b/lib/settings.coffee @@ -75,7 +75,7 @@ Settings = setting = {}; setting[key] = @cache[key] @log " chrome.storage.#{storageArea}.set(#{key})" @storage.set setting - if Utils.isBackgroundPage() + if Utils.isBackgroundPage() and storageArea == "sync" # Remove options installed by the "copyNonDefaultsToChromeStorage-20150717" migration; see below. @log " chrome.storage.local.remove(#{key})" chrome.storage.local.remove key -- cgit v1.2.3