{
__pSelectAll->SetSelected(false);
}
- __pSelectBeforeToday->SetSelected(false);
+ if (IsSelectedAllEventBeforeToday())
+ {
+ __pSelectBeforeToday->SetSelected(true);
+ }
+ else
+ {
+ __pSelectBeforeToday->SetSelected(false);
+ }
+
UpdateSelectedLabel();
if (!IsSelectedAnyEvent() && __pTwoButtonPopup != null && __pTwoButtonPopup->GetShowState() == true)
AppLogDebug("Enter.");
String subject = __pEvent->GetSubject();
- // Check duplicated reminder
- for (int i = 0; i < GetCountReminder() - 1; ++i)
- {
- Reminder reminder = *GetReminder(i);
- for (int j = i + 1; j < GetCountReminder(); ++j)
- {
- Reminder compReminder = *GetReminder(j);
- if (reminder.GetTimeOffset() == compReminder.GetTimeOffset()
- && reminder.GetTimeUnit() == compReminder.GetTimeUnit())
- {
- __pEvent->RemoveReminderAt(j--);
- }
- }
- }
-
DateTime startUtcTime, endUtcTime;
if (__pEvent->IsAllDayEvent())
{
if (r == E_SUCCESS)
{
+ // Check duplicated reminder
+ for (int i = 0; i < GetCountReminder() - 1; ++i)
+ {
+ Reminder reminder = *GetReminder(i);
+ for (int j = i + 1; j < GetCountReminder(); ++j)
+ {
+ Reminder compReminder = *GetReminder(j);
+ if (reminder.GetTimeOffset() == compReminder.GetTimeOffset()
+ && reminder.GetTimeUnit() == compReminder.GetTimeUnit())
+ {
+ __pEvent->RemoveReminderAt(j--);
+ }
+ }
+ }
delete __pEventInstance;
__pEventInstance = null;
}