diff --git a/vminpoly.js b/vminpoly.js index ac64c55..91d5a2a 100644 --- a/vminpoly.js +++ b/vminpoly.js @@ -145,7 +145,7 @@ }; initLayoutEngine = function() { - var analyzeStyleRule, analyzeStylesheet, head, i, innerSheetCount, links, onresize, outerSheetCount, sheets, styleElement, _i, _len; + var analyzeStyleRule, analyzeStylesheet, head, innerSheetCount, links, onresize, outerSheetCount, sheets, styleElement, _i, _len; analyzeStyleRule = function(rule) { var declaration, declarations, hasDimension, token, _i, _j, _len, _len1, _ref, _ref1; declarations = []; @@ -328,22 +328,24 @@ innerSheetCount = 0; outerSheetCount = 0; for (_i = 0, _len = links.length; _i < _len; _i++) { - i = links[_i]; - if (i.rel !== 'stylesheet') { - continue; - } - innerSheetCount++; - ajax(i.href, function(cssText) { - var sheet, tokenlist; - tokenlist = tokenize(cssText); - sheet = parse(tokenlist); - analyzeStylesheet(sheet); - sheets[i.href] = sheet; - outerSheetCount++; - if (outerSheetCount === innerSheetCount) { - window.onresize(); + (function () { + var i = links[_i]; + if (i.rel !== 'stylesheet') { + return; } - }); + innerSheetCount++; + ajax(i.href, function (cssText) { + var sheet, tokenlist; + tokenlist = tokenize(cssText); + sheet = parse(tokenlist); + analyzeStylesheet(sheet); + sheets[i.href] = sheet; + outerSheetCount++; + if (outerSheetCount === innerSheetCount) { + window.onresize(); + } + }); + }()); } window.onresize = onresize; };