diff options
author | Danesh M <danesh@cyngn.com> | 2016-05-13 11:09:07 -0700 |
---|---|---|
committer | Danesh M <daneshm90@gmail.com> | 2016-05-13 11:39:01 -0700 |
commit | f7caedcf6cc68cfc9fba18343f695c48163980b9 (patch) | |
tree | 4f2e4a895c2c211aaa44370373e6a22fa8de0091 /packages | |
parent | 32b90fc34417250a625a3c273a3bb3af0563e258 (diff) | |
download | frameworks_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')
-rwxr-xr-x | packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java | 4 |
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() { |