Fixed several issues with the title only mode

pull/14/head
Sam Bosley 13 years ago
parent 0e33c93a5d
commit 75da01e646

@ -375,7 +375,6 @@ public class TaskAdapter extends CursorAdapter implements Filterable {
viewHolder.details1.setTag(viewHolder); viewHolder.details1.setTag(viewHolder);
// add UI component listeners // add UI component listeners
if (!titleOnlyLayout)
addListeners(view); addListeners(view);
return view; return view;
@ -397,7 +396,6 @@ public class TaskAdapter extends CursorAdapter implements Filterable {
task.readFromCursor(cursor); task.readFromCursor(cursor);
setFieldContentsAndVisibility(view); setFieldContentsAndVisibility(view);
if (!titleOnlyLayout)
setTaskAppearance(viewHolder, task); setTaskAppearance(viewHolder, task);
} }
@ -457,7 +455,6 @@ public class TaskAdapter extends CursorAdapter implements Filterable {
} }
if (titleOnlyLayout) { if (titleOnlyLayout) {
setupCompleteBox(viewHolder);
return; return;
} }
@ -1099,9 +1096,6 @@ public class TaskAdapter extends CursorAdapter implements Filterable {
} }
boolean state = task.isCompleted(); boolean state = task.isCompleted();
setupDueDateAndTags(viewHolder, task);
TextView name = viewHolder.nameView; TextView name = viewHolder.nameView;
if(state) { if(state) {
name.setPaintFlags(name.getPaintFlags() | Paint.STRIKE_THRU_TEXT_FLAG); name.setPaintFlags(name.getPaintFlags() | Paint.STRIKE_THRU_TEXT_FLAG);
@ -1111,6 +1105,10 @@ public class TaskAdapter extends CursorAdapter implements Filterable {
name.setTextAppearance(activity, R.style.TextAppearance_TAd_ItemTitle); name.setTextAppearance(activity, R.style.TextAppearance_TAd_ItemTitle);
} }
name.setTextSize(fontSize); name.setTextSize(fontSize);
if (!titleOnlyLayout) {
setupDueDateAndTags(viewHolder, task);
float detailTextSize = Math.max(10, fontSize * 14 / 20); float detailTextSize = Math.max(10, fontSize * 14 / 20);
if(viewHolder.details1 != null) if(viewHolder.details1 != null)
viewHolder.details1.setTextSize(detailTextSize); viewHolder.details1.setTextSize(detailTextSize);
@ -1156,6 +1154,7 @@ public class TaskAdapter extends CursorAdapter implements Filterable {
} }
} }
} }
}
setupCompleteBox(viewHolder); setupCompleteBox(viewHolder);

Loading…
Cancel
Save