From 1a5a5fe13d7c08be770ab2fbb32f8a997dd34262 Mon Sep 17 00:00:00 2001 From: Francis Lachapelle Date: Fri, 2 Apr 2010 17:33:29 +0000 Subject: [PATCH] Fix for bug #539. See ChangeLog Monotone-Parent: 1a92d62c7bce360bb60b9ff6a4b682d804803349 Monotone-Revision: f3830c65328146810871090fdfd037458b8d87af Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2010-04-02T17:33:29 Monotone-Branch: ca.inverse.sogo --- ChangeLog | 6 ++++++ UI/WebServerResources/SchedulerUI.js | 3 ++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 2f091236a..67bb304bb 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2010-04-02 Francis Lachapelle + + * UI/WebServerResources/SchedulerUI.js (onClickableCellsDblClick): + hack to ignore double-click in the scrollbar in the month view & + fix for Firefox. + 2010-03-31 Wolfgang Sourdeau * Tools/sogo-slapd-sockd.m, Tools/SOGoSockDOperation.m, diff --git a/UI/WebServerResources/SchedulerUI.js b/UI/WebServerResources/SchedulerUI.js index 47bb603c9..a71ad53d4 100644 --- a/UI/WebServerResources/SchedulerUI.js +++ b/UI/WebServerResources/SchedulerUI.js @@ -1100,7 +1100,8 @@ function scrollDayView(scrollEvent) { function onClickableCellsDblClick(event) { var target = getTarget(event); - if (target.hasClassName("dayHeader") || this.clientHeight >= this.scrollHeight) { + // Hack to ignore double-click in the scrollbar + if (target.hasClassName("dayHeader") || (this.scrollHeight - this.clientHeight <= 1)) { newEventFromWidget(this, 'event'); Event.stop(event); }