diff --git a/4chan_x.user.js b/4chan_x.user.js index 86d0a3638..636418b4f 100644 --- a/4chan_x.user.js +++ b/4chan_x.user.js @@ -2779,16 +2779,12 @@ return location.href = url; }; nodeInserted = function(e) { - var callback, target, _i, _len, _ref, _results; + var target; target = e.target; if (target.nodeName === 'TABLE') { - _ref = g.callbacks; - _results = []; - for (_i = 0, _len = _ref.length; _i < _len; _i++) { - callback = _ref[_i]; - _results.push(callback(target)); - } - return _results; + return g.callbacks.forEach(function(callback) { + return callback(target); + }); } }; imgHover = { diff --git a/script.coffee b/script.coffee index bf14dd630..c129fdff2 100644 --- a/script.coffee +++ b/script.coffee @@ -2034,8 +2034,7 @@ redirect = -> nodeInserted = (e) -> {target} = e if target.nodeName is 'TABLE' - for callback in g.callbacks - callback target + g.callbacks.forEach (callback) -> callback target imgHover = init: ->