summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Webster <miketwebster@gmail.com>2010-12-04 19:35:23 -0500
committerMichael Webster <miketwebster@gmail.com>2010-12-04 19:35:23 -0500
commitfde2d1b2264d8381bbe38d779a8fdbfb70b34c90 (patch)
tree016b0b16e6b1f504cd5fcfbab8248574339e5017
parent1820ee92cf53ab47838e501d29e54936144cb36d (diff)
downloadframeworks_base-fde2d1b2264d8381bbe38d779a8fdbfb70b34c90.zip
frameworks_base-fde2d1b2264d8381bbe38d779a8fdbfb70b34c90.tar.gz
frameworks_base-fde2d1b2264d8381bbe38d779a8fdbfb70b34c90.tar.bz2
Restore notification bar flashlight toggle using correct brightness
setting. Change-Id: I5a35a4eb399d54613b782eac78ca1d1dad7cecf5
-rw-r--r--services/java/com/android/server/status/widget/FlashlightButton.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/services/java/com/android/server/status/widget/FlashlightButton.java b/services/java/com/android/server/status/widget/FlashlightButton.java
index d4a9b10..25b5c08 100644
--- a/services/java/com/android/server/status/widget/FlashlightButton.java
+++ b/services/java/com/android/server/status/widget/FlashlightButton.java
@@ -37,6 +37,10 @@ public class FlashlightButton extends PowerButton {
}
public void toggleState(Context context) {
+ boolean bright = Settings.System.getInt(context.getContentResolver(),
+ Settings.System.EXPANDED_FLASH_MODE, 0) == 1;
+ Intent i = new Intent("net.cactii.flash2.TOGGLE_FLASHLIGHT");
+ i.putExtra("bright", bright);
mContext.sendBroadcast(new Intent("net.cactii.flash2.TOGGLE_FLASHLIGHT"));
}