calculate the reminder value only if its type is custom

This commit is contained in:
tibbi 2016-11-02 21:39:25 +01:00
parent 8752f6eaca
commit d7e52679ad

View File

@ -46,7 +46,7 @@ class EventActivity : SimpleActivity(), DBHelper.EventsListener {
return return
setupNewEvent(dayCode) setupNewEvent(dayCode)
setupDefaultReminder() setupDefaultReminderType()
} }
updateStartDate() updateStartDate()
@ -91,21 +91,23 @@ class EventActivity : SimpleActivity(), DBHelper.EventsListener {
title = resources.getString(R.string.new_event) title = resources.getString(R.string.new_event)
mEventStartDateTime = Formatter.getDateTimeFromCode(dayCode).withZoneRetainFields(DateTimeZone.getDefault()).withHourOfDay(13) mEventStartDateTime = Formatter.getDateTimeFromCode(dayCode).withZoneRetainFields(DateTimeZone.getDefault()).withHourOfDay(13)
mEventEndDateTime = mEventStartDateTime mEventEndDateTime = mEventStartDateTime
setupDefaultReminder() setupDefaultReminderType()
} }
private fun setupDefaultReminder() { private fun setupDefaultReminderType() {
val type = mConfig.defaultReminderType val type = mConfig.defaultReminderType
toggleCustomReminderVisibility(type == Constants.REMINDER_CUSTOM)
if (type == Constants.REMINDER_OFF) { if (type == Constants.REMINDER_OFF) {
event_reminder.setSelection(0) event_reminder.setSelection(0)
} else if (type == Constants.REMINDER_AT_START) { } else if (type == Constants.REMINDER_AT_START) {
event_reminder.setSelection(1) event_reminder.setSelection(1)
} else { } else {
event_reminder.setSelection(2) event_reminder.setSelection(2)
setupDefaultReminderValue()
} }
}
toggleCustomReminderVisibility(type == Constants.REMINDER_CUSTOM) private fun setupDefaultReminderValue() {
val mins = mConfig.defaultReminderMinutes val mins = mConfig.defaultReminderMinutes
var value = mins var value = mins
if (mins == 0) { if (mins == 0) {