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

Commit 8786a962 authored by John Reck's avatar John Reck Committed by Android (Google) Code Review
Browse files

Merge "Re-allow suppressing onDetachedFromWindow" into lmp-dev

parents c6a06d43 77e4a525
Loading
Loading
Loading
Loading
+2 −3
Original line number Diff line number Diff line
@@ -256,9 +256,8 @@ public class SurfaceView extends View {
        updateWindow(false, false);
    }

    /** @hide */
    @Override
    protected void onDetachedFromWindowInternal() {
    protected void onDetachedFromWindow() {
        if (mGlobalListenersAdded) {
            ViewTreeObserver observer = getViewTreeObserver();
            observer.removeOnScrollChangedListener(mScrollChangedListener);
@@ -280,7 +279,7 @@ public class SurfaceView extends View {
        mSession = null;
        mLayout.token = null;

        super.onDetachedFromWindowInternal();
        super.onDetachedFromWindow();
    }

    @Override
+2 −3
Original line number Diff line number Diff line
@@ -595,9 +595,8 @@ public class GLSurfaceView extends SurfaceView implements SurfaceHolder.Callback
        mDetached = false;
    }

    /** @hide */
    @Override
    protected void onDetachedFromWindowInternal() {
    protected void onDetachedFromWindow() {
        if (LOG_ATTACH_DETACH) {
            Log.d(TAG, "onDetachedFromWindow");
        }
@@ -605,7 +604,7 @@ public class GLSurfaceView extends SurfaceView implements SurfaceHolder.Callback
            mGLThread.requestExitAndWait();
        }
        mDetached = true;
        super.onDetachedFromWindowInternal();
        super.onDetachedFromWindow();
    }

    // ----------------------------------------------------------------------