From e602dba115c63592d0f50786a81c0eaa6dd1b747 Mon Sep 17 00:00:00 2001 From: Chris Craik Date: Wed, 16 Nov 2011 18:24:33 -0800 Subject: [PATCH] Force tiles to swap whenever drawing tree is ready bug:5632237 Sometimes the drawing tree wouldn't swap it's tiles after a scroll or a view resize, even though the tiles were painted ready. Now, force all tiles to swap every time the entire tree is ready. Change-Id: Id204ed9082b7ee4d41fa712c37febc3dacf6984e --- Source/WebCore/platform/graphics/android/TreeManager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/WebCore/platform/graphics/android/TreeManager.cpp b/Source/WebCore/platform/graphics/android/TreeManager.cpp index 4915f8be1..5fbc89361 100644 --- a/Source/WebCore/platform/graphics/android/TreeManager.cpp +++ b/Source/WebCore/platform/graphics/android/TreeManager.cpp @@ -209,7 +209,7 @@ bool TreeManager::drawGL(double currentTime, IntRect& viewRect, if (m_drawingTree) { bool drawingReady = didTreeSwap || m_drawingTree->isReady(); - if (didTreeSwap || m_fastSwapMode) + if (drawingReady || m_fastSwapMode) m_drawingTree->swapTiles(); if (drawingReady) { -- 2.11.0