diff options
| author | 2011-07-08 12:43:22 -0700 | |
|---|---|---|
| committer | 2011-07-08 12:43:22 -0700 | |
| commit | effa7523f42cf46f8255b92dfb22db6ce1bdeb91 (patch) | |
| tree | 7af365abbb92e387f681b5a5eec1f3129e0e66d4 | |
| parent | d5cabff96af60d90e197007737ff04e4087f1010 (diff) | |
| parent | d4324aa101a6b8729c99d00fd8f3cbe2aca6f4f0 (diff) | |
Merge "NPE guard in setupViewport"
| -rw-r--r-- | core/java/android/webkit/WebViewCore.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/core/java/android/webkit/WebViewCore.java b/core/java/android/webkit/WebViewCore.java index 2145edd39e11..c652e55c9083 100644 --- a/core/java/android/webkit/WebViewCore.java +++ b/core/java/android/webkit/WebViewCore.java @@ -2240,6 +2240,10 @@ public final class WebViewCore { } private void setupViewport(boolean updateViewState) { + if (mWebView == null || mSettings == null) { + // We've been destroyed or are being destroyed, return early + return; + } // set the viewport settings from WebKit setViewportSettingsFromNative(); |