summaryrefslogtreecommitdiffstats
path: root/services/java/com/android/server
diff options
context:
space:
mode:
authorPedlar <pedlar88@gmail.com>2010-11-15 13:44:04 -0500
committerSteve Kondik <shade@chemlab.org>2010-11-15 19:29:36 -0500
commit45d9fcf13b7b3d2feeb7cb184dffa1410ccb2c88 (patch)
treeff89c10d9a26c8b918d1e6380292924484b8a449 /services/java/com/android/server
parent4e2647391f8da78ebc9e5f2c7b65269f2f04e453 (diff)
downloadframeworks_base-45d9fcf13b7b3d2feeb7cb184dffa1410ccb2c88.zip
frameworks_base-45d9fcf13b7b3d2feeb7cb184dffa1410ccb2c88.tar.gz
frameworks_base-45d9fcf13b7b3d2feeb7cb184dffa1410ccb2c88.tar.bz2
Fix Expanded View showing when you disable it, and reboot.
Change-Id: Id243bdc0065da4c88926f78cf99daeb66260c938
Diffstat (limited to 'services/java/com/android/server')
-rw-r--r--services/java/com/android/server/status/StatusBarService.java10
1 files changed, 9 insertions, 1 deletions
diff --git a/services/java/com/android/server/status/StatusBarService.java b/services/java/com/android/server/status/StatusBarService.java
index beeb951..6203b85 100644
--- a/services/java/com/android/server/status/StatusBarService.java
+++ b/services/java/com/android/server/status/StatusBarService.java
@@ -437,9 +437,17 @@ public class StatusBarService extends IStatusBar.Stub
lp.gravity = Gravity.TOP | Gravity.FILL_HORIZONTAL;
lp.setTitle("StatusBar");
lp.windowAnimations = R.style.Animation_StatusBar;
- WindowManagerImpl.getDefault().addView(view, lp);
+ //Check and see if power widget should be set on start.
+ boolean powerWidget = Settings.System.getInt(mContext.getContentResolver(),
+ Settings.System.EXPANDED_VIEW_WIDGET, 1) == 1;
setupPowerWidget();
+ if(!powerWidget) {
+ mExpandedView.findViewById(R.id.exp_power_stat).
+ setVisibility(View.GONE);
+ }
+
+ WindowManagerImpl.getDefault().addView(view, lp);
}
// ================================================================================