[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdepim/kalarm
From: David Jarvie <djarvie () kde ! org>
Date: 2010-11-19 19:48:27
Message-ID: 20101119194827.08C68AC8A0 () svn ! kde ! org
[Download RAW message or body]
SVN commit 1198797 by djarvie:
Fix reminder time shown when editing a non-recurring alarm's deferred reminder.
M +6 -3 editdlgtypes.cpp
--- trunk/KDE/kdepim/kalarm/editdlgtypes.cpp #1198796:1198797
@@ -280,16 +280,19 @@
mConfirmAck->setChecked(event->confirmAck());
bool recurs = event->recurs();
int reminderMins = event->reminder();
- if (!reminderMins && event->reminderDeferral() && !recurs)
+ if (!reminderMins)
{
- reminderMins = event->reminderDeferral();
+ if (event->reminderDeferral() && !recurs)
+ {
+ reminderMins = event->deferDateTime().minsTo(event->mainDateTime());
mReminderDeferral = true;
}
- if (!reminderMins && event->reminderArchived() && recurs)
+ else if (event->reminderArchived() && recurs)
{
reminderMins = event->reminderArchived();
mReminderArchived = true;
}
+ }
reminder()->setMinutes(reminderMins, dateOnly());
reminder()->setOnceOnly(event->reminderOnceOnly());
reminder()->enableOnceOnly(recurs);
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic