do not automatically set end date with start date change
This commit is contained in:
parent
f99320724c
commit
4bf3a8a576
|
@ -26,8 +26,6 @@ import org.joda.time.DateTime
|
|||
import java.util.*
|
||||
|
||||
class EventActivity : SimpleActivity(), DBHelper.EventUpdateListener {
|
||||
private var mWasEndDateSet = false
|
||||
private var mWasEndTimeSet = false
|
||||
private var mReminder1Minutes = 0
|
||||
private var mReminder2Minutes = 0
|
||||
private var mReminder3Minutes = 0
|
||||
|
@ -81,9 +79,6 @@ class EventActivity : SimpleActivity(), DBHelper.EventUpdateListener {
|
|||
updateEndTimeText()
|
||||
updateEventType()
|
||||
|
||||
mWasEndDateSet = event != null
|
||||
mWasEndTimeSet = event != null
|
||||
|
||||
event_start_date.setOnClickListener { setupStartDate() }
|
||||
event_start_time.setOnClickListener { setupStartTime() }
|
||||
event_end_date.setOnClickListener { setupEndDate() }
|
||||
|
@ -523,16 +518,10 @@ class EventActivity : SimpleActivity(), DBHelper.EventUpdateListener {
|
|||
|
||||
private val startDateSetListener = DatePickerDialog.OnDateSetListener { view, year, monthOfYear, dayOfMonth ->
|
||||
dateSet(year, monthOfYear, dayOfMonth, true)
|
||||
if (!mWasEndDateSet) {
|
||||
dateSet(year, monthOfYear, dayOfMonth, false)
|
||||
}
|
||||
}
|
||||
|
||||
private val startTimeSetListener = TimePickerDialog.OnTimeSetListener { view, hourOfDay, minute ->
|
||||
timeSet(hourOfDay, minute, true)
|
||||
if (!mWasEndTimeSet) {
|
||||
timeSet(hourOfDay, minute, false)
|
||||
}
|
||||
}
|
||||
|
||||
private val endDateSetListener = DatePickerDialog.OnDateSetListener { view, year, monthOfYear, dayOfMonth -> dateSet(year, monthOfYear, dayOfMonth, false) }
|
||||
|
@ -552,7 +541,6 @@ class EventActivity : SimpleActivity(), DBHelper.EventUpdateListener {
|
|||
} else {
|
||||
mEventEndDateTime = mEventEndDateTime.withDate(year, month + 1, day)
|
||||
updateEndDateText()
|
||||
mWasEndDateSet = true
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -567,7 +555,6 @@ class EventActivity : SimpleActivity(), DBHelper.EventUpdateListener {
|
|||
} else {
|
||||
mEventEndDateTime = mEventEndDateTime.withHourOfDay(hours).withMinuteOfHour(minutes)
|
||||
updateEndTimeText()
|
||||
mWasEndTimeSet = true
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue