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

Commit c4cd400d authored by Ben Murdoch's avatar Ben Murdoch Committed by Android Git Automerger
Browse files

am c50b1104: Plumb temporary view detach calls through WebView.

* commit 'c50b110483075a83f9e7e859db7d4e68f2a86f14':
  Plumb temporary view detach calls through WebView.
parents a7030e11 7302f4f8
Loading
Loading
Loading
Loading
+12 −0
Original line number Diff line number Diff line
@@ -2471,4 +2471,16 @@ public class WebView extends AbsoluteLayout
        mProvider.getViewDelegate().preDispatchDraw(canvas);
        super.dispatchDraw(canvas);
    }

    @Override
    public void onStartTemporaryDetach() {
        super.onStartTemporaryDetach();
        mProvider.getViewDelegate().onStartTemporaryDetach();
    }

    @Override
    public void onFinishTemporaryDetach() {
        super.onFinishTemporaryDetach();
        mProvider.getViewDelegate().onFinishTemporaryDetach();
    }
}
+4 −0
Original line number Diff line number Diff line
@@ -360,6 +360,10 @@ public interface WebViewProvider {
        public void setLayerType(int layerType, Paint paint);

        public void preDispatchDraw(Canvas canvas);

        public void onStartTemporaryDetach();

        public void onFinishTemporaryDetach();
    }

    interface ScrollDelegate {