diff --git a/app/src/main/java/com/todoroo/astrid/activity/TaskListFragment.java b/app/src/main/java/com/todoroo/astrid/activity/TaskListFragment.java index 98f32a00c..598796f48 100644 --- a/app/src/main/java/com/todoroo/astrid/activity/TaskListFragment.java +++ b/app/src/main/java/com/todoroo/astrid/activity/TaskListFragment.java @@ -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); } diff --git a/app/src/main/res/values/keys.xml b/app/src/main/res/values/keys.xml index 1cb544978..02618295a 100644 --- a/app/src/main/res/values/keys.xml +++ b/app/src/main/res/values/keys.xml @@ -301,4 +301,5 @@ collapse_tags collapse_locations auto_dismiss_datetime_edit_screen + auto_dismiss_datetime_list_screen diff --git a/app/src/main/res/xml/preferences_look_and_feel.xml b/app/src/main/res/xml/preferences_look_and_feel.xml index 71487233f..c4e61045f 100644 --- a/app/src/main/res/xml/preferences_look_and_feel.xml +++ b/app/src/main/res/xml/preferences_look_and_feel.xml @@ -77,6 +77,12 @@ android:key="@string/p_show_list_indicators" android:title="@string/show_list_indicators" /> + +