summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Joe Onorato <joeo@android.com> 2009-11-17 10:43:37 -0800
committer Joe Onorato <joeo@android.com> 2009-11-17 10:43:37 -0800
commitdf7dbb68d330eae88c1ca6d03390dc8c18386871 (patch)
tree0904984437cdd668c395cc68547e5b084ec2f921
parentf0166e4dd0907e487531960e36f516406d265b73 (diff)
Fix bug 2252145 - Notification panel not closing completely when a call comes in
-rw-r--r--services/java/com/android/server/status/StatusBarService.java18
1 files changed, 8 insertions, 10 deletions
diff --git a/services/java/com/android/server/status/StatusBarService.java b/services/java/com/android/server/status/StatusBarService.java
index 8d739041622f..1db20df35452 100644
--- a/services/java/com/android/server/status/StatusBarService.java
+++ b/services/java/com/android/server/status/StatusBarService.java
@@ -85,10 +85,8 @@ import java.util.Set;
public class StatusBarService extends IStatusBar.Stub
{
static final String TAG = "StatusBar";
- static final boolean DEBUG = false;
static final boolean SPEW = false;
- static final boolean DBG = false;
-
+
static final int EXPANDED_LEAVE_ALONE = -10000;
static final int EXPANDED_FULL_OPEN = -10001;
@@ -656,7 +654,7 @@ public class StatusBarService extends IStatusBar.Stub
/* private */ void performAddUpdateIcon(IBinder key, IconData data, NotificationData n)
throws StatusBarException {
- if (DBG) {
+ if (SPEW) {
Log.d(TAG, "performAddUpdateIcon icon=" + data + " notification=" + n + " key=" + key);
}
// notification
@@ -748,7 +746,7 @@ public class StatusBarService extends IStatusBar.Stub
/* private */ void performSetIconVisibility(IBinder key, boolean visible) {
synchronized (mIconMap) {
- if (DBG) {
+ if (SPEW) {
Log.d(TAG, "performSetIconVisibility key=" + key + " visible=" + visible);
}
StatusBarIcon icon = mIconMap.get(key);
@@ -758,7 +756,7 @@ public class StatusBarService extends IStatusBar.Stub
/* private */ void performRemoveIcon(IBinder key) {
synchronized (this) {
- if (DBG) {
+ if (SPEW) {
Log.d(TAG, "performRemoveIcon key=" + key);
}
StatusBarIcon icon = mIconMap.remove(key);
@@ -997,7 +995,7 @@ public class StatusBarService extends IStatusBar.Stub
}
void performExpand() {
- if (SPEW) Log.d(TAG, "Perform expand: expanded=" + mExpanded);
+ if (SPEW) Log.d(TAG, "performExpand: mExpanded=" + mExpanded);
if ((mDisabled & StatusBarManager.DISABLE_EXPAND) != 0) {
return ;
}
@@ -1022,8 +1020,8 @@ public class StatusBarService extends IStatusBar.Stub
}
void performCollapse() {
- if (SPEW) Log.d(TAG, "Perform collapse: expanded=" + mExpanded
- + " expanded visible=" + mExpandedVisible);
+ if (SPEW) Log.d(TAG, "performCollapse: mExpanded=" + mExpanded
+ + " mExpandedVisible=" + mExpandedVisible);
if (!mExpandedVisible) {
return;
@@ -1668,7 +1666,7 @@ public class StatusBarService extends IStatusBar.Stub
// act accordingly
if ((diff & StatusBarManager.DISABLE_EXPAND) != 0) {
if ((net & StatusBarManager.DISABLE_EXPAND) != 0) {
- performCollapse();
+ animateCollapse();
}
}
if ((diff & StatusBarManager.DISABLE_NOTIFICATION_ICONS) != 0) {