Index: android_webview/java/src/org/chromium/android_webview/AwContents.java |
diff --git a/android_webview/java/src/org/chromium/android_webview/AwContents.java b/android_webview/java/src/org/chromium/android_webview/AwContents.java |
index e124eb5583574a04ce8d1f3712682f37aa00133a..47569435789d2591afde7f67b1c02351fc815d27 100644 |
--- a/android_webview/java/src/org/chromium/android_webview/AwContents.java |
+++ b/android_webview/java/src/org/chromium/android_webview/AwContents.java |
@@ -2217,6 +2217,7 @@ public class AwContents implements SmartClipProvider { |
// draw functor destruction. |
@CalledByNative |
private void invalidateOnFunctorDestroy() { |
+ mNativeGLDelegate.detachGLFunctor(); |
mContainerView.invalidate(); |
} |
@@ -2574,7 +2575,6 @@ public class AwContents implements SmartClipProvider { |
} |
mScrollAccessibilityHelper.removePostedCallbacks(); |
- mNativeGLDelegate.detachGLFunctor(); |
} |
@Override |