Fix lag after settings changes.

This commit is contained in:
ccd0 2017-09-28 17:00:08 -07:00
parent 8e043e9951
commit 573ad0179f

View File

@ -610,13 +610,14 @@ $.getSync = (items, cb) ->
cb items
$.set = (keys, val, cb) ->
if typeof keys is 'string'
$.setValue(g.NAMESPACE + keys, JSON.stringify val)
else
for key, value of keys
$.setValue(g.NAMESPACE + key, JSON.stringify value)
cb = val
cb?()
$.queueTask ->
if typeof keys is 'string'
$.setValue(g.NAMESPACE + keys, JSON.stringify val)
else
for key, value of keys
$.setValue(g.NAMESPACE + key, JSON.stringify value)
cb = val
cb?()
$.clear = (cb) ->
# XXX https://github.com/greasemonkey/greasemonkey/issues/2033