summaryrefslogtreecommitdiff
path: root/core/java/android/view/ViewRootImpl.java
diff options
context:
space:
mode:
authorChris Craik <ccraik@google.com>2012-05-31 15:05:57 -0700
committerChris Craik <ccraik@google.com>2012-05-31 15:23:11 -0700
commit41ee465734d0006797a8fd36e88976c1e85d161c (patch)
tree05cb2444f76cc3b63bce158473aa3579f2dbccb3 /core/java/android/view/ViewRootImpl.java
parentce9b5c7611954fba91f4983bd41c0507b9931046 (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.java5
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) {