From 582763405631f7397cf7b7d7fa74c594c90582db Mon Sep 17 00:00:00 2001 From: Wolfgang Sourdeau Date: Wed, 13 Jun 2007 19:28:59 +0000 Subject: [PATCH] Monotone-Parent: 7ebb71aad3a78acab50bd1a2133bf2176605b75a Monotone-Revision: 06a6b071fbed341af572ac7da7d6d1e63d366bd8 Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2007-06-13T19:28:59 Monotone-Branch: ca.inverse.sogo --- UI/WebServerResources/SchedulerUI.js | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/UI/WebServerResources/SchedulerUI.js b/UI/WebServerResources/SchedulerUI.js index 87cd14d46..d5e22f6bb 100644 --- a/UI/WebServerResources/SchedulerUI.js +++ b/UI/WebServerResources/SchedulerUI.js @@ -319,8 +319,10 @@ function eventsListCallback(http) { startDate.setTime(data[i][4] * 1000); row.day = startDate.getDayString(); row.hour = startDate.getHourString(); - Event.observe(row, "click", onEventClick.bindAsEventListener(row)); - Event.observe(row, "dblclick", editDoubleClickedEvent.bindAsEventListener(row)); + Event.observe(row, "click", + onEventClick.bindAsEventListener(row)); + Event.observe(row, "dblclick", + editDoubleClickedEvent.bindAsEventListener(row)); Event.observe(row, "contextmenu", onEventContextMenu.bindAsEventListener(row)); @@ -760,6 +762,7 @@ function calendarDisplayCallback(http) { currentView = http.callbackData["view"]; if (http.callbackData["day"]) currentDay = http.callbackData["day"]; + var hour = null; if (http.callbackData["hour"]) hour = http.callbackData["hour"]; @@ -942,10 +945,8 @@ function onListFilterChange() { } function onEventClick(event) { - var target = getTarget(event); - var node = target.getParentWithTagName("tr"); - var day = node.day; - var hour = node.hour; + var day = this.day; + var hour = this.hour; changeCalendarDisplay( { "day": day, "hour": hour} ); changeDateSelectorDisplay(day);