From dd6d6a702b2bd709999642ea170f423ad49b4653 Mon Sep 17 00:00:00 2001 From: Emily Stark Date: Sun, 2 Feb 2014 15:31:58 -0800 Subject: [PATCH] Fix eternal reload on pages with no stylesheets. This fixes test-in-console, which was never completing test runs because the page would reload constantly (or something). --- packages/webapp/webapp_client.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/webapp/webapp_client.js b/packages/webapp/webapp_client.js index 2a8a577532..49d138480e 100644 --- a/packages/webapp/webapp_client.js +++ b/packages/webapp/webapp_client.js @@ -1,6 +1,9 @@ WebApp = { _isCssLoaded: function () { + if (document.styleSheets.length === 0) + return true; + return _.find(document.styleSheets, function (sheet) { if (sheet.cssText && !sheet.cssRules) // IE8 return !sheet.cssText.match(/meteor-css-not-found-error/);