From 1729499290387db5e86c4533510ad38b245c75eb Mon Sep 17 00:00:00 2001 From: Adam Shaw Date: Sat, 3 Jul 2010 18:08:55 -0700 Subject: [PATCH] fixed issue 412 --- src/agenda.js | 4 ++-- tests/triggers.html | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/agenda.js b/src/agenda.js index 78b79d1..cf9831a 100644 --- a/src/agenda.js +++ b/src/agenda.js @@ -357,8 +357,8 @@ function Agenda(element, options, methods, viewName) { function slotClick(ev) { if (!view.option('selectable')) { // SelectionManager will worry about dayClick - var col = Math.floor((ev.pageX - bg.offset().left) / colWidth), - date = addDays(cloneDate(view.visStart), dit + dis*col), + var col = Math.min(colCnt-1, Math.floor((ev.pageX - bg.offset().left) / colWidth)), + date = addDays(cloneDate(view.visStart), col*dis+dit), rowMatch = this.className.match(/fc-slot(\d+)/); if (rowMatch) { var mins = parseInt(rowMatch[1]) * options.slotMinutes, diff --git a/tests/triggers.html b/tests/triggers.html index 5b54c39..70beefb 100644 --- a/tests/triggers.html +++ b/tests/triggers.html @@ -21,6 +21,7 @@ }, editable: true, weekMode: 'variable', + //isRTL: true, viewDisplay: function(view) { console.log('viewDisplay');