diff options
Diffstat (limited to 'src')
-rwxr-xr-x | src/com/android/camera/CaptureUI.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/com/android/camera/CaptureUI.java b/src/com/android/camera/CaptureUI.java index 8b72d9259..85ac9e293 100755 --- a/src/com/android/camera/CaptureUI.java +++ b/src/com/android/camera/CaptureUI.java @@ -1296,7 +1296,12 @@ public class CaptureUI implements FocusOverlayManager.FocusUI, public void hideCameraControls(boolean hide) { final int status = (hide) ? View.INVISIBLE : View.VISIBLE; - if (mFlashButton != null) mFlashButton.setVisibility(status); + if (mFlashButton != null){ + mFlashButton.setVisibility(status); + if (!hide) { + mFlashButton.init(false); + } + } if (mFrontBackSwitcher != null) mFrontBackSwitcher.setVisibility(status); if (mSceneModeSwitcher != null) mSceneModeSwitcher.setVisibility(status); if (mFilterModeSwitcher != null) mFilterModeSwitcher.setVisibility(status); |