From e2fb49da71cba3462830513d777dcfe7ec362fd8 Mon Sep 17 00:00:00 2001 From: Geoff Schmidt Date: Tue, 20 Dec 2011 18:52:02 -0800 Subject: [PATCH] fix ie9 Sky.startup ("Enhanced Support Across A Broad Diversity Of Customer Platform") the deal here: - IE9 no longer autobinds doScroll as IE <9 does - but IE9 has DOMContentLoaded so let's use that --- packages/startup/startup_client.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/startup/startup_client.js b/packages/startup/startup_client.js index d743c75c6e..a7b3fbdeea 100644 --- a/packages/startup/startup_client.js +++ b/packages/startup/startup_client.js @@ -23,7 +23,8 @@ if (typeof Sky === "undefined") Sky = {}; } Sky.startup = function (cb) { - var doScroll = document.documentElement.doScroll; + var doScroll = !document.addEventListener && + document.documentElement.doScroll; if (!doScroll || window !== top) { if (loaded)