aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormrmr19932017-02-08 20:11:14 +0000
committermrmr19932017-04-16 15:24:35 +0100
commit73bb694fb26c8a990ea624e9e35cb878ddc96afa (patch)
tree18df834dcd76e72039341dcee1e78c37704ccda8
parent6745640bc04f1d2ea7c5afde149c86efcfcb7bf6 (diff)
downloadvimium-73bb694fb26c8a990ea624e9e35cb878ddc96afa.tar.bz2
Only remove settings from storage.local if it's not our main store
-rw-r--r--lib/settings.coffee2
1 files changed, 1 insertions, 1 deletions
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