From 2dfd4b444f7fefd3386022dd1c2e0ed84fcaa99a Mon Sep 17 00:00:00 2001 From: "jminta%gmail.com" Date: Wed, 1 Mar 2006 01:12:06 +0000 Subject: [PATCH] Bug 328653 Alarms set for 15 or 30 min after an event show up as 15/30 minutes before. r=mvl git-svn-id: svn://10.0.0.236/trunk@191455 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/calendar/base/content/calendar-event-dialog.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/mozilla/calendar/base/content/calendar-event-dialog.js b/mozilla/calendar/base/content/calendar-event-dialog.js index 05648d0a65f..6ccc3b642a3 100644 --- a/mozilla/calendar/base/content/calendar-event-dialog.js +++ b/mozilla/calendar/base/content/calendar-event-dialog.js @@ -778,7 +778,8 @@ function loadDetails() { /* alarms */ if (item.alarmOffset) { - if (item.alarmRelated == item.ALARM_RELATED_START) { + var alarmRelatedStart = (item.alarmRelated == item.ALARM_RELATED_START); + if (alarmRelatedStart) { setElementValue("alarm-trigger-relation", "START"); } else { setElementValue("alarm-trigger-relation", "END"); @@ -788,9 +789,9 @@ function loadDetails() { if (offset.minutes) { var minutes = offset.minutes + offset.hours*60 + offset.days*24*60 + offset.weeks*60*24*7; // Special cases for the common alarms - if (minutes == 15) { + if ((minutes == 15) && alarmRelatedStart) { document.getElementById("item-alarm").selectedIndex = 2; - } else if (minutes == 30) { + } else if ((minutes == 30) && alarmRelatedStart) { document.getElementById("item-alarm").selectedIndex = 3; } else { setElementValue("alarm-length-field", minutes);