diff --git a/app/src/main/java/org/tasks/tasklist/TaskViewHolder.java b/app/src/main/java/org/tasks/tasklist/TaskViewHolder.java index 99dcc9356..e90ed0f9f 100644 --- a/app/src/main/java/org/tasks/tasklist/TaskViewHolder.java +++ b/app/src/main/java/org/tasks/tasklist/TaskViewHolder.java @@ -247,7 +247,9 @@ public class TaskViewHolder extends RecyclerView.ViewHolder { dueDate.setTextColor(textColorSecondary); } String dateValue; - if (sortMode == SortHelper.SORT_DUE && task.sortGroup != null && newDateTime(task.sortGroup).startOfDay().equals(newDateTime(task.getDueDate()).startOfDay())) { + if (sortMode == SortHelper.SORT_DUE + && task.sortGroup != null + && !preferences.getBoolean(R.string.p_disable_subtasks, false)) { dateValue = task.hasDueTime() ? getTimeString(context, newDateTime(task.getDueDate())) : null; } else {