Merge "Add null pointer check to avoid system crash." am: a04929ef9e
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2189316 Change-Id: I8852deb12631005a3723a075ed6e36065d08c0c6 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -243,8 +243,10 @@ bool DrawFrameTask::syncFrameState(TreeInfo& info) {
|
|||||||
mContext->unpinImages();
|
mContext->unpinImages();
|
||||||
|
|
||||||
for (size_t i = 0; i < mLayers.size(); i++) {
|
for (size_t i = 0; i < mLayers.size(); i++) {
|
||||||
|
if (mLayers[i]) {
|
||||||
mLayers[i]->apply();
|
mLayers[i]->apply();
|
||||||
}
|
}
|
||||||
|
}
|
||||||
mLayers.clear();
|
mLayers.clear();
|
||||||
mContext->setContentDrawBounds(mContentDrawBounds);
|
mContext->setContentDrawBounds(mContentDrawBounds);
|
||||||
mContext->prepareTree(info, mFrameInfo, mSyncQueued, mTargetNode);
|
mContext->prepareTree(info, mFrameInfo, mSyncQueued, mTargetNode);
|
||||||
|
|||||||
Reference in New Issue
Block a user