summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/com/android/camera/ui/CameraControls.java2
-rw-r--r--src/com/android/camera/ui/HistogramView.java1
2 files changed, 2 insertions, 1 deletions
diff --git a/src/com/android/camera/ui/CameraControls.java b/src/com/android/camera/ui/CameraControls.java
index adaf34271..0c6469709 100644
--- a/src/com/android/camera/ui/CameraControls.java
+++ b/src/com/android/camera/ui/CameraControls.java
@@ -698,7 +698,7 @@ public class CameraControls extends RotatableLayout {
public void setHistogramEnabled(boolean enabled, CameraManager.CameraProxy camera) {
mHistogramView.setVisibility(enabled ? View.VISIBLE : View.GONE);
- mHistogramView.setCamera(camera);
+ mHistogramView.setCamera(enabled ? camera : null);
}
public void updateHistogramData(int[] data) {
diff --git a/src/com/android/camera/ui/HistogramView.java b/src/com/android/camera/ui/HistogramView.java
index 822233c2b..9687e4221 100644
--- a/src/com/android/camera/ui/HistogramView.java
+++ b/src/com/android/camera/ui/HistogramView.java
@@ -59,6 +59,7 @@ public class HistogramView extends View {
mGraphCameraDevice = camera;
if (camera == null) {
mDataValid = false;
+ invalidate();
}
}