fetch proper event type at editing tasks

This commit is contained in:
tibbi 2022-02-24 21:25:52 +01:00
parent 22290656d5
commit 113963cee3
1 changed files with 3 additions and 2 deletions

View File

@ -113,6 +113,8 @@ class TaskActivity : SimpleActivity() {
}
private fun gotTask(savedInstanceState: Bundle?, task: Event?) {
mEventTypeId = if (config.defaultEventTypeId == -1L) config.lastUsedLocalEventTypeId else config.defaultEventTypeId
if (task != null) {
mTask = task
if (savedInstanceState == null) {
@ -130,8 +132,6 @@ class TaskActivity : SimpleActivity() {
}
}
mEventTypeId = if (config.defaultEventTypeId == -1L) config.lastUsedLocalEventTypeId else config.defaultEventTypeId
task_all_day.setOnCheckedChangeListener { compoundButton, isChecked -> toggleAllDay(isChecked) }
task_all_day_holder.setOnClickListener {
task_all_day.toggle()
@ -153,6 +153,7 @@ class TaskActivity : SimpleActivity() {
window.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN)
updateActionBarTitle(getString(R.string.edit_task))
mEventTypeId = mTask.eventType
task_title.setText(mTask.title)
task_description.setText(mTask.description)
}