Propagate the same fix to italics.

pull/14/head
Tim Su 17 years ago
parent 5027fc8811
commit 927f7eb5ba

@ -168,14 +168,17 @@ public class TaskListAdapter extends ArrayAdapter<TaskModelForList> {
String nameValue = task.getName(); String nameValue = task.getName();
if(task.getHiddenUntil() != null && task.getHiddenUntil().after(new Date())) { if(task.getHiddenUntil() != null && task.getHiddenUntil().after(new Date())) {
nameValue = "(" + r.getString(R.string.taskList_hiddenPrefix) + ") " + nameValue; nameValue = "(" + r.getString(R.string.taskList_hiddenPrefix) + ") " + nameValue;
task.putCachedLabel(KEY_HIDDEN, "y"); task.putCachedLabel(KEY_HIDDEN, CACHE_TRUE);
} }
cachedResult = nameValue.toString(); cachedResult = nameValue.toString();
task.putCachedLabel(KEY_NAME, cachedResult); task.putCachedLabel(KEY_NAME, cachedResult);
} }
name.setText(cachedResult); name.setText(cachedResult);
if(task.getCachedLabel(KEY_HIDDEN) != null)
if(CACHE_TRUE.equals(task.getCachedLabel(KEY_HIDDEN)))
name.setTypeface(Typeface.DEFAULT, Typeface.ITALIC); name.setTypeface(Typeface.DEFAULT, Typeface.ITALIC);
else if(name.getTypeface().isItalic())
name.setTypeface(Typeface.DEFAULT_BOLD);
if(fontSizePreference != null && fontSizePreference > 0) if(fontSizePreference != null && fontSizePreference > 0)
name.setTextSize(fontSizePreference); name.setTextSize(fontSizePreference);

Loading…
Cancel
Save