Fixing visibility of label/data/snippet in contact item view.
These fields would sometimes be made invisible, but
not restored back to visible when needed.
Bug: 2573102
Change-Id: I088096310be1cd53afa5d2160d2b1ea0b6f433e7
diff --git a/src/com/android/contacts/ContactListItemView.java b/src/com/android/contacts/ContactListItemView.java
index 5c6c149..89e4265 100644
--- a/src/com/android/contacts/ContactListItemView.java
+++ b/src/com/android/contacts/ContactListItemView.java
@@ -478,7 +478,9 @@
mLabelView.setVisibility(View.GONE);
}
} else {
- getLabelView().setText(text);
+ getLabelView();
+ mLabelView.setText(text);
+ mLabelView.setVisibility(VISIBLE);
}
}
@@ -491,7 +493,9 @@
mLabelView.setVisibility(View.GONE);
}
} else {
- getLabelView().setText(text, 0, size);
+ getLabelView();
+ mLabelView.setText(text, 0, size);
+ mLabelView.setVisibility(VISIBLE);
}
}
@@ -520,7 +524,9 @@
}
return;
} else {
- getDataView().setText(text, 0, size);
+ getDataView();
+ mDataView.setText(text, 0, size);
+ mDataView.setVisibility(VISIBLE);
}
}
@@ -547,7 +553,9 @@
mSnippetView.setVisibility(View.GONE);
}
} else {
- getSnippetView().setText(text);
+ getSnippetView();
+ mSnippetView.setText(text);
+ mSnippetView.setVisibility(VISIBLE);
}
}