Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f63256dd authored by Chavi Weingarten's avatar Chavi Weingarten Committed by Automerger Merge Worker
Browse files

Merge "Remove lock when calling Surface.destroy" into tm-dev am: 38683625...

Merge "Remove lock when calling Surface.destroy" into tm-dev am: 38683625 am: 9eb9c476 am: beab7489

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18674393



Change-Id: If091ef1be19eb32f7168a6eebf2dec69959df02f
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents 6b45c489 beab7489
Loading
Loading
Loading
Loading
+2 −7
Original line number Diff line number Diff line
@@ -719,13 +719,8 @@ public class SurfaceView extends View implements ViewRootImpl.SurfaceChangedCall

    private void releaseSurfaces(boolean releaseSurfacePackage) {
        mSurfaceAlpha = 1f;
	
        mSurfaceLock.lock();
        try {
        mSurface.destroy();
        } finally {
            mSurfaceLock.unlock();
        }

        synchronized (mSurfaceControlLock) {
            if (mBlastBufferQueue != null) {
                mBlastBufferQueue.destroy();