Fix maps resume being blank
Bug: 30889568 Fixes an issue where mLayer didn't have the mSurface set on it in certain resume scenarios. Change-Id: Ib75065d3d75e6141d6cd8f306584f6a569b9907c
This commit is contained in:
@@ -379,9 +379,9 @@ public class TextureView extends View {
|
|||||||
if (createNewSurface) {
|
if (createNewSurface) {
|
||||||
// Create a new SurfaceTexture for the layer.
|
// Create a new SurfaceTexture for the layer.
|
||||||
mSurface = new SurfaceTexture(false);
|
mSurface = new SurfaceTexture(false);
|
||||||
mLayer.setSurfaceTexture(mSurface);
|
|
||||||
nCreateNativeWindow(mSurface);
|
nCreateNativeWindow(mSurface);
|
||||||
}
|
}
|
||||||
|
mLayer.setSurfaceTexture(mSurface);
|
||||||
mSurface.setDefaultBufferSize(getWidth(), getHeight());
|
mSurface.setDefaultBufferSize(getWidth(), getHeight());
|
||||||
mSurface.setOnFrameAvailableListener(mUpdateListener, mAttachInfo.mHandler);
|
mSurface.setOnFrameAvailableListener(mUpdateListener, mAttachInfo.mHandler);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user