diff --git a/libs/hwui/renderthread/DrawFrameTask.cpp b/libs/hwui/renderthread/DrawFrameTask.cpp index 797566f29ae37..48abbf211b959 100644 --- a/libs/hwui/renderthread/DrawFrameTask.cpp +++ b/libs/hwui/renderthread/DrawFrameTask.cpp @@ -138,7 +138,7 @@ bool DrawFrameTask::syncFrameState(TreeInfo& info) { } } // If prepareTextures is false, we ran out of texture cache space - return !info.out.hasFunctors && info.prepareTextures; + return info.prepareTextures; } void DrawFrameTask::unblockUiThread() {