From fde2d1b2264d8381bbe38d779a8fdbfb70b34c90 Mon Sep 17 00:00:00 2001 From: Michael Webster Date: Sat, 4 Dec 2010 19:35:23 -0500 Subject: Restore notification bar flashlight toggle using correct brightness setting. Change-Id: I5a35a4eb399d54613b782eac78ca1d1dad7cecf5 --- services/java/com/android/server/status/widget/FlashlightButton.java | 4 ++++ 1 file changed, 4 insertions(+) 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")); } -- cgit v1.1