summaryrefslogtreecommitdiff
path: root/java/com/android/dialer/widget
diff options
context:
space:
mode:
authorlinyuh <linyuh@google.com>2018-04-04 09:18:14 -0700
committerCopybara-Service <copybara-piper@google.com>2018-04-04 16:26:58 -0700
commit0f41dc08bcb24bf3b03d25669ee5e43f60198926 (patch)
treeb708766b460fd23e412e0db30c38f1767175acf7 /java/com/android/dialer/widget
parentd5408c9423f20bef650ca838ff66bb5ecf60f818 (diff)
Explicitly hide the badge in ContactPhotoView when it shouldn't be shown.
Bug: 70988682 Test: ContactPhotoViewTest PiperOrigin-RevId: 191600243 Change-Id: I60f979241898f1799a57c2401cbddb8975a9caa7
Diffstat (limited to 'java/com/android/dialer/widget')
-rw-r--r--java/com/android/dialer/widget/ContactPhotoView.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/java/com/android/dialer/widget/ContactPhotoView.java b/java/com/android/dialer/widget/ContactPhotoView.java
index 6fcc89ab0..5020875dc 100644
--- a/java/com/android/dialer/widget/ContactPhotoView.java
+++ b/java/com/android/dialer/widget/ContactPhotoView.java
@@ -86,12 +86,15 @@ public final class ContactPhotoView extends FrameLayout {
private void setBadge(PhotoInfo photoInfo) {
// No badge for spam numbers.
if (photoInfo.getIsSpam()) {
+ hideBadge();
return;
}
if (photoInfo.getIsVideo()) {
contactBadgeContainer.setVisibility(View.VISIBLE);
videoCallBadge.setVisibility(View.VISIBLE);
+ } else {
+ hideBadge();
}
}
}