diff --git a/main/inc/lib/javascript/fullcalendar/fullcalendar.css b/main/inc/lib/javascript/fullcalendar/fullcalendar.css
index 28a1d17ab5..04f118493a 100644
--- a/main/inc/lib/javascript/fullcalendar/fullcalendar.css
+++ b/main/inc/lib/javascript/fullcalendar/fullcalendar.css
@@ -1,11 +1,11 @@
/*
- * FullCalendar v1.5.2 Stylesheet
+ * FullCalendar v1.5.3 Stylesheet
*
* Copyright (c) 2011 Adam Shaw
* Dual licensed under the MIT and GPL licenses, located in
* MIT-LICENSE.txt and GPL-LICENSE.txt respectively.
*
- * Date: Sun Aug 21 22:06:09 2011 -0700
+ * Date: Mon Feb 6 22:40:40 2012 -0800
*
*/
diff --git a/main/inc/lib/javascript/fullcalendar/fullcalendar.js b/main/inc/lib/javascript/fullcalendar/fullcalendar.js
index c0722f69e8..779a313c76 100644
--- a/main/inc/lib/javascript/fullcalendar/fullcalendar.js
+++ b/main/inc/lib/javascript/fullcalendar/fullcalendar.js
@@ -1,6 +1,6 @@
/**
* @preserve
- * FullCalendar v1.5.2
+ * FullCalendar v1.5.3
* http://arshaw.com/fullcalendar/
*
* Use fullcalendar.css for basic styling.
@@ -11,7 +11,7 @@
* Dual licensed under the MIT and GPL licenses, located in
* MIT-LICENSE.txt and GPL-LICENSE.txt respectively.
*
- * Date: Sun Aug 21 22:06:09 2011 -0700
+ * Date: Mon Feb 6 22:40:40 2012 -0800
*
*/
@@ -111,7 +111,7 @@ var rtlDefaults = {
-var fc = $.fullCalendar = { version: "1.5.2" };
+var fc = $.fullCalendar = { version: "1.5.3" };
var fcViews = fc.views = {};
@@ -5157,6 +5157,7 @@ function HoverListener(coordinateGrid) {
function mouse(ev) {
+ _fixUIEvent(ev); // see below
var newCell = coordinateGrid.cell(ev.pageX, ev.pageY);
if (!newCell != !cell || newCell && (newCell.row != cell.row || newCell.col != cell.col)) {
if (newCell) {
@@ -5180,6 +5181,19 @@ function HoverListener(coordinateGrid) {
}
+
+
+// this fix was only necessary for jQuery UI 1.8.16 (and jQuery 1.7 or 1.7.1)
+// upgrading to jQuery UI 1.8.17 (and using either jQuery 1.7 or 1.7.1) fixed the problem
+// but keep this in here for 1.8.16 users
+// and maybe remove it down the line
+
+function _fixUIEvent(event) { // for issue 1168
+ if (event.pageX === undefined) {
+ event.pageX = event.originalEvent.pageX;
+ event.pageY = event.originalEvent.pageY;
+ }
+}
function HorizontalPositionCache(getElement) {
var t = this,
diff --git a/main/inc/lib/javascript/fullcalendar/fullcalendar.min.js b/main/inc/lib/javascript/fullcalendar/fullcalendar.min.js
index fc06a89a61..df37bdfd80 100644
--- a/main/inc/lib/javascript/fullcalendar/fullcalendar.min.js
+++ b/main/inc/lib/javascript/fullcalendar/fullcalendar.min.js
@@ -1,6 +1,6 @@
/*
- FullCalendar v1.5.2
+ FullCalendar v1.5.3
http://arshaw.com/fullcalendar/
Use fullcalendar.css for basic styling.
@@ -11,103 +11,104 @@
Dual licensed under the MIT and GPL licenses, located in
MIT-LICENSE.txt and GPL-LICENSE.txt respectively.
- Date: Sun Aug 21 22:06:09 2011 -0700
+ Date: Mon Feb 6 22:40:40 2012 -0800
*/
-(function(m,oa){function wb(a){m.extend(true,Ya,a)}function Yb(a,b,e){function d(k){if(E){u();q();ma();S(k)}else f()}function f(){B=b.theme?"ui":"fc";a.addClass("fc");b.isRTL&&a.addClass("fc-rtl");b.theme&&a.addClass("ui-widget");E=m("