From 00f0054ee7bc85d1ece9d7356a3c440ea36ab9e8 Mon Sep 17 00:00:00 2001 From: Thomas Date: Thu, 18 Aug 2011 23:28:21 +0200 Subject: [PATCH] Fix event resizing which was broken on all browsers --- plugins/calendar/calendar_ui.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/plugins/calendar/calendar_ui.js b/plugins/calendar/calendar_ui.js index bb70eaef..03fd958a 100644 --- a/plugins/calendar/calendar_ui.js +++ b/plugins/calendar/calendar_ui.js @@ -2273,8 +2273,12 @@ window.rcmail && rcmail.addEventListener('init', function(evt) { // let's go var cal = new rcube_calendar_ui(rcmail.env.calendar_settings); - $(window).resize(function() { - $('#calendar').fullCalendar('option', 'height', $('#main').height()); + $(window).resize(function(e) { + // check target due to bugs in jquery + // http://bugs.jqueryui.com/ticket/7514 + // http://bugs.jquery.com/ticket/9841 + if (e.target == window) + $('#calendar').fullCalendar('option', 'height', $('#main').height()); }).resize(); // show calendars list when ready