Loading core/java/android/view/ViewRootImpl.java +3 −1 Original line number Original line Diff line number Diff line Loading @@ -3779,8 +3779,10 @@ public final class ViewRootImpl implements ViewParent, mNextReportConsumeBLAST = true; mNextReportConsumeBLAST = true; mNextDrawUseBLASTSyncTransaction = false; mNextDrawUseBLASTSyncTransaction = false; if (mBlastBufferQueue != null) { mBlastBufferQueue.setNextTransaction(mRtBLASTSyncTransaction); mBlastBufferQueue.setNextTransaction(mRtBLASTSyncTransaction); } } } boolean canUseAsync = draw(fullRedrawNeeded); boolean canUseAsync = draw(fullRedrawNeeded); if (usingAsyncReport && !canUseAsync) { if (usingAsyncReport && !canUseAsync) { mAttachInfo.mThreadedRenderer.setFrameCompleteCallback(null); mAttachInfo.mThreadedRenderer.setFrameCompleteCallback(null); Loading Loading
core/java/android/view/ViewRootImpl.java +3 −1 Original line number Original line Diff line number Diff line Loading @@ -3779,8 +3779,10 @@ public final class ViewRootImpl implements ViewParent, mNextReportConsumeBLAST = true; mNextReportConsumeBLAST = true; mNextDrawUseBLASTSyncTransaction = false; mNextDrawUseBLASTSyncTransaction = false; if (mBlastBufferQueue != null) { mBlastBufferQueue.setNextTransaction(mRtBLASTSyncTransaction); mBlastBufferQueue.setNextTransaction(mRtBLASTSyncTransaction); } } } boolean canUseAsync = draw(fullRedrawNeeded); boolean canUseAsync = draw(fullRedrawNeeded); if (usingAsyncReport && !canUseAsync) { if (usingAsyncReport && !canUseAsync) { mAttachInfo.mThreadedRenderer.setFrameCompleteCallback(null); mAttachInfo.mThreadedRenderer.setFrameCompleteCallback(null); Loading