diff --git a/src/platform/$.coffee b/src/platform/$.coffee index f96ecb439..abc9c3c65 100644 --- a/src/platform/$.coffee +++ b/src/platform/$.coffee @@ -641,9 +641,10 @@ else cb items $.set = $.oneItemSugar (items, cb) -> - for key, value of items - $.setValue(g.NAMESPACE + key, JSON.stringify value) - cb?() + $.queueTask -> + for key, value of items + $.setValue(g.NAMESPACE + key, JSON.stringify value) + cb?() $.clear = (cb) -> # XXX https://github.com/greasemonkey/greasemonkey/issues/2033