summaryrefslogtreecommitdiff
path: root/src/com/android/dialer/calllog/CallLogListItemViewHolder.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/dialer/calllog/CallLogListItemViewHolder.java')
-rw-r--r--src/com/android/dialer/calllog/CallLogListItemViewHolder.java12
1 files changed, 10 insertions, 2 deletions
diff --git a/src/com/android/dialer/calllog/CallLogListItemViewHolder.java b/src/com/android/dialer/calllog/CallLogListItemViewHolder.java
index aaa9dc83b..858cc2102 100644
--- a/src/com/android/dialer/calllog/CallLogListItemViewHolder.java
+++ b/src/com/android/dialer/calllog/CallLogListItemViewHolder.java
@@ -207,7 +207,12 @@ public final class CallLogListItemViewHolder extends RecyclerView.ViewHolder
public ContactInfo info;
/**
- * Whether the current log entry is a spam number or not. Used in updatePhoto()
+ * Whether spam feature is enabled, which affects UI.
+ */
+ public boolean isSpamFeatureEnabled;
+
+ /**
+ * Whether the current log entry is a spam number or not.
*/
public boolean isSpam;
@@ -626,7 +631,7 @@ public final class CallLogListItemViewHolder extends RecyclerView.ViewHolder
}
public void updatePhoto() {
- if (isSpam) {
+ if (isSpamFeatureEnabled && isSpam) {
quickContactView.setImageDrawable(
mContext.getDrawable(R.drawable.blocked_contact));
return;
@@ -747,6 +752,9 @@ public final class CallLogListItemViewHolder extends RecyclerView.ViewHolder
}
private void updateBlockReportActions() {
+ if (!isSpamFeatureEnabled) {
+ return;
+ }
// Set block/spam actions.
blockReportView.setVisibility(View.GONE);
blockView.setVisibility(View.GONE);