Add autoclose option for task list due date picker

pull/996/head
Alex Baker 4 years ago
parent bf98d474bf
commit 54d87f2f23

@ -777,7 +777,11 @@ public final class TaskListFragment extends InjectingFragment
public void showDateTimePicker(TaskContainer task) {
DateTimePicker.Companion.newDateTimePicker(
this, REQUEST_DUE_DATE, task.getId(), task.getDueDate(), false)
this,
REQUEST_DUE_DATE,
task.getId(),
task.getDueDate(),
preferences.getBoolean(R.string.p_auto_dismiss_datetime_list_screen, false))
.show(getParentFragmentManager(), FRAG_TAG_DATE_TIME_PICKER);
}

@ -301,4 +301,5 @@
<string name="p_collapse_tags">collapse_tags</string>
<string name="p_collapse_locations">collapse_locations</string>
<string name="p_auto_dismiss_datetime_edit_screen">auto_dismiss_datetime_edit_screen</string>
<string name="p_auto_dismiss_datetime_list_screen">auto_dismiss_datetime_list_screen</string>
</resources>

@ -77,6 +77,12 @@
android:key="@string/p_show_list_indicators"
android:title="@string/show_list_indicators" />
<SwitchPreferenceCompat
android:defaultValue="false"
android:key="@string/p_auto_dismiss_datetime_list_screen"
android:title="@string/auto_dismiss_datetime"
android:summary="@string/auto_dismiss_datetime_summary" />
<SwitchPreferenceCompat
android:defaultValue="false"
android:key="@string/p_linkify_task_list"

Loading…
Cancel
Save