Setting local data on Chrome is not throttled, only debounce sync.

This commit is contained in:
Mayhem 2014-02-13 14:41:24 +01:00 committed by ccd0
parent 79758ec37b
commit 039464603a

View File

@ -353,8 +353,7 @@ do ->
delete timeout[area]
items[area] = {}
setAll = $.debounce $.SECOND, ->
setArea 'local'
setSync = $.debounce $.SECOND, ->
setArea 'sync'
$.set = (key, val) ->
@ -365,7 +364,8 @@ do ->
for key in $.localKeys when key of items.sync
items.local[key] = items.sync[key]
delete items.sync[key]
setAll()
setArea 'local'
setSync()
$.clear = (cb) ->
items.local = {}