hide preview cover on arrival of new preview data if hidden
Bug: 11433257
Change-Id: I7225ebf1d84bbefd2f952cfa524720a7e76e7181
diff --git a/src/com/android/camera/VideoUI.java b/src/com/android/camera/VideoUI.java
index 02b2567..8b01ba4 100644
--- a/src/com/android/camera/VideoUI.java
+++ b/src/com/android/camera/VideoUI.java
@@ -718,7 +718,6 @@
@Override
public void onSurfaceTextureAvailable(SurfaceTexture surface, int width, int height) {
mSurfaceTexture = surface;
- mPreviewCover.setVisibility(View.GONE);
mController.onPreviewUIReady();
}
@@ -736,6 +735,10 @@
@Override
public void onSurfaceTextureUpdated(SurfaceTexture surface) {
+ // Make sure preview cover is hidden if preview data is available.
+ if (mPreviewCover.getVisibility() != View.GONE) {
+ mPreviewCover.setVisibility(View.GONE);
+ }
}
// SurfaceHolder callbacks