summaryrefslogtreecommitdiffstats
path: root/packages
diff options
context:
space:
mode:
authorDaniel Sandler <dsandler@android.com>2011-08-26 09:38:24 -0700
committerDaniel Sandler <dsandler@android.com>2011-08-26 09:39:13 -0700
commit2a58af37568dcae9f1910aa85974f8b474338da9 (patch)
treefa4522c30f0fcc6e61d0cd2d4bc4901b3ed05e27 /packages
parent359ef7985316397564a6a999d77f6cc1edab7373 (diff)
downloadframeworks_base-2a58af37568dcae9f1910aa85974f8b474338da9.zip
frameworks_base-2a58af37568dcae9f1910aa85974f8b474338da9.tar.gz
frameworks_base-2a58af37568dcae9f1910aa85974f8b474338da9.tar.bz2
Stop spamming the user with unchanged tickers.
Bug: 5217613 Change-Id: I63e9a9853803ff770155f1c69e09e5d3e57f2abf
Diffstat (limited to 'packages')
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java11
1 files changed, 5 insertions, 6 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java b/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
index dd59667..2ab667d 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
@@ -879,12 +879,11 @@ public class TabletStatusBar extends StatusBar implements
removeNotificationViews(key);
addNotificationViews(key, notification);
}
- // fullScreenIntent doesn't happen on updates. You need to clear & repost a new
- // notification.
- final boolean immersive = isImmersive();
- if (false && immersive) {
- // TODO: immersive mode
- } else {
+
+ // Restart the ticker if it's still running
+ if (notification.notification.tickerText != null
+ && !TextUtils.equals(notification.notification.tickerText,
+ oldEntry.notification.notification.tickerText)) {
tick(key, notification, false);
}