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

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

am 23111c5a: am c50b1104: Plumb temporary view detach calls through WebView.

* commit '23111c5a4f031ca8114b79657348e2fc8dc2a0dd':
  Plumb temporary view detach calls through WebView.
parents 6b5dbcbf c4cd400d
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 {