summaryrefslogtreecommitdiffstats
path: root/packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java
diff options
context:
space:
mode:
authorDanesh M <danesh@cyngn.com>2016-05-13 11:09:07 -0700
committerDanesh M <daneshm90@gmail.com>2016-05-13 11:39:01 -0700
commitf7caedcf6cc68cfc9fba18343f695c48163980b9 (patch)
tree4f2e4a895c2c211aaa44370373e6a22fa8de0091 /packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java
parent32b90fc34417250a625a3c273a3bb3af0563e258 (diff)
downloadframeworks_base-f7caedcf6cc68cfc9fba18343f695c48163980b9.zip
frameworks_base-f7caedcf6cc68cfc9fba18343f695c48163980b9.tar.gz
frameworks_base-f7caedcf6cc68cfc9fba18343f695c48163980b9.tar.bz2
SpamFilter : Hide option if notification cannot be filtered
Hide option to filter notification if its a completely custom notification which did not invoke setContentTitle/Message...etc. NOTES-85 Change-Id: Ieec799dba589329b994f7add703babece13b6d14
Diffstat (limited to 'packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java')
-rwxr-xr-xpackages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java b/packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java
index dc0f5f9..3d7d4f6 100755
--- a/packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java
@@ -956,7 +956,9 @@ public abstract class BaseStatusBar extends SystemUI implements
}
});
- filterButton.setVisibility(View.VISIBLE);
+ Notification notification = sbn.getNotification();
+ filterButton.setVisibility(SpamFilter.hasFilterableContent(notification)
+ ? View.VISIBLE : View.GONE);
filterButton.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
AsyncTask.execute(new Runnable() {