diff options
| author | Chris Craik <ccraik@google.com> | 2012-05-31 15:05:57 -0700 |
|---|---|---|
| committer | Chris Craik <ccraik@google.com> | 2012-05-31 15:23:11 -0700 |
| commit | 41ee465734d0006797a8fd36e88976c1e85d161c (patch) | |
| tree | 05cb2444f76cc3b63bce158473aa3579f2dbccb3 /core/java/android/view/ViewRootImpl.java | |
| parent | ce9b5c7611954fba91f4983bd41c0507b9931046 (diff) | |
Force webview invalidates on unsuccessful functor attach
Functor attach should always be successful, but adding a fallback just in
case. Also invalidates the WebView on initial content arriving.
bug:6511995
Change-Id: Ibca16505afec9f693ea4a7cc4966cd6d7353725c
Diffstat (limited to 'core/java/android/view/ViewRootImpl.java')
| -rw-r--r-- | core/java/android/view/ViewRootImpl.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/core/java/android/view/ViewRootImpl.java b/core/java/android/view/ViewRootImpl.java index 551b6cc648c4..3138692deb5c 100644 --- a/core/java/android/view/ViewRootImpl.java +++ b/core/java/android/view/ViewRootImpl.java @@ -670,10 +670,11 @@ public final class ViewRootImpl implements ViewParent, } } - public void attachFunctor(int functor) { + public boolean attachFunctor(int functor) { if (mAttachInfo.mHardwareRenderer != null && mAttachInfo.mHardwareRenderer.isEnabled()) { - mAttachInfo.mHardwareRenderer.attachFunctor(mAttachInfo, functor); + return mAttachInfo.mHardwareRenderer.attachFunctor(mAttachInfo, functor); } + return false; } public void detachFunctor(int functor) { |
