Merge "ViewRootImpl: More null checks for performTraversals." into oc-dev

This commit is contained in:
Rob Carr
2017-06-16 19:55:07 +00:00
committed by Android (Google) Code Review

View File

@@ -2471,6 +2471,9 @@ public final class ViewRootImpl implements ViewParent,
mInLayout = true;
final View host = mView;
if (host == null) {
return;
}
if (DEBUG_ORIENTATION || DEBUG_LAYOUT) {
Log.v(mTag, "Laying out " + host + " to (" +
host.getMeasuredWidth() + ", " + host.getMeasuredHeight() + ")");
@@ -2778,6 +2781,8 @@ public final class ViewRootImpl implements ViewParent,
private void performDraw() {
if (mAttachInfo.mDisplayState == Display.STATE_OFF && !mReportNextDraw) {
return;
} else if (mView == null) {
return;
}
final boolean fullRedrawNeeded = mFullRedrawNeeded;