From 36c3872969b91abfc634862679f4a4bfb99da92b Mon Sep 17 00:00:00 2001 From: Sahab Yazdani Date: Tue, 1 May 2012 14:42:36 -0400 Subject: [PATCH] Add option to not automatically hook window.resize --- src/Calendar.js | 4 +++- src/defaults.js | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/Calendar.js b/src/Calendar.js index 1445b75..82084f7 100644 --- a/src/Calendar.js +++ b/src/Calendar.js @@ -94,7 +94,9 @@ function Calendar(element, options, eventSources) { element.prepend(headerElement); } changeView(options.defaultView); - $(window).resize(windowResize); + if (options.hookWindowResize) { + $(window).resize(windowResize); + } // needed for IE in a 0x0 iframe, b/c when it is resized, never triggers a windowResize if (!bodyVisible()) { lateRender(); diff --git a/src/defaults.js b/src/defaults.js index fdca4e3..e2d06a1 100644 --- a/src/defaults.js +++ b/src/defaults.js @@ -70,7 +70,9 @@ var defaults = { //selectable: false, unselectAuto: true, - dropAccept: '*' + dropAccept: '*', + + hookWindowResize: true };