|
|
|
@ -355,7 +355,6 @@ public class TaskAdapter extends CursorAdapter implements Filterable {
|
|
|
|
|
public synchronized void setFieldContentsAndVisibility(View view) {
|
|
|
|
|
ViewHolder viewHolder = (ViewHolder)view.getTag();
|
|
|
|
|
Task task = viewHolder.task;
|
|
|
|
|
|
|
|
|
|
if (Preferences.getBoolean(R.string.p_allowCompressedTaskRows, false)) {
|
|
|
|
|
viewHolder.rowBody.setMinimumHeight(0);
|
|
|
|
|
} else {
|
|
|
|
@ -377,6 +376,8 @@ public class TaskAdapter extends CursorAdapter implements Filterable {
|
|
|
|
|
// due date / completion date
|
|
|
|
|
float dueDateTextWidth = 0;
|
|
|
|
|
final TextView dueDateView = viewHolder.dueDate; {
|
|
|
|
|
Activity activity = fragment.getActivity();
|
|
|
|
|
if (activity != null) {
|
|
|
|
|
if(!task.isCompleted() && task.hasDueDate()) {
|
|
|
|
|
long dueDate = task.getValue(Task.DUE_DATE);
|
|
|
|
|
if(dueDate > DateUtilities.now())
|
|
|
|
@ -397,6 +398,7 @@ public class TaskAdapter extends CursorAdapter implements Filterable {
|
|
|
|
|
dueDateView.setVisibility(View.GONE);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// complete box
|
|
|
|
|
final CheckableImageView completeBox = viewHolder.completeBox; {
|
|
|
|
|