call destroy callbacks when the calendar's destroy method is called. misc

This commit is contained in:
Adam Shaw
2013-08-10 13:23:29 -07:00
parent b47d8957cd
commit e8ac9dfdd1
+9 -2
View File
@@ -119,7 +119,14 @@ function Calendar(element, options, eventSources) {
function destroy() {
if (currentView) {
trigger('viewDestroy', currentView, currentView, currentView.element);
currentView.triggerEventDestroy();
}
$(window).unbind('resize', windowResize);
header.destroy();
content.remove();
element.removeClass('fc fc-rtl ui-widget');
@@ -208,9 +215,9 @@ function Calendar(element, options, eventSources) {
trigger('viewRender', currentView, currentView, currentView.element);
currentView.trigger('viewDisplay', _element); // deprecated
getAndRenderEvents();
ignoreWindowResize--;
getAndRenderEvents();
}