Fix lag after settings changes.
This commit is contained in:
parent
8e043e9951
commit
573ad0179f
@ -610,13 +610,14 @@ $.getSync = (items, cb) ->
|
|||||||
cb items
|
cb items
|
||||||
|
|
||||||
$.set = (keys, val, cb) ->
|
$.set = (keys, val, cb) ->
|
||||||
if typeof keys is 'string'
|
$.queueTask ->
|
||||||
$.setValue(g.NAMESPACE + keys, JSON.stringify val)
|
if typeof keys is 'string'
|
||||||
else
|
$.setValue(g.NAMESPACE + keys, JSON.stringify val)
|
||||||
for key, value of keys
|
else
|
||||||
$.setValue(g.NAMESPACE + key, JSON.stringify value)
|
for key, value of keys
|
||||||
cb = val
|
$.setValue(g.NAMESPACE + key, JSON.stringify value)
|
||||||
cb?()
|
cb = val
|
||||||
|
cb?()
|
||||||
|
|
||||||
$.clear = (cb) ->
|
$.clear = (cb) ->
|
||||||
# XXX https://github.com/greasemonkey/greasemonkey/issues/2033
|
# XXX https://github.com/greasemonkey/greasemonkey/issues/2033
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user