Just log an error instead of crashing when view state is messed up
This commit is contained in:
parent
c9323cc7fd
commit
9b34a553ed
@ -791,7 +791,8 @@ public class LightningView {
|
|||||||
// before calling destroy() so that a memory leak is not created
|
// before calling destroy() so that a memory leak is not created
|
||||||
ViewGroup parent = (ViewGroup) mWebView.getParent();
|
ViewGroup parent = (ViewGroup) mWebView.getParent();
|
||||||
if (parent != null) {
|
if (parent != null) {
|
||||||
throw new RuntimeException("WebView was not detached from window before onDestroy");
|
Log.e(Constants.TAG, "WebView was not detached from window before onDestroy");
|
||||||
|
parent.removeView(mWebView);
|
||||||
}
|
}
|
||||||
mWebView.stopLoading();
|
mWebView.stopLoading();
|
||||||
mWebView.onPause();
|
mWebView.onPause();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user