diff options
Diffstat (limited to 'Source/WebCore')
-rw-r--r-- | Source/WebCore/platform/graphics/android/BaseTileTexture.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/Source/WebCore/platform/graphics/android/BaseTileTexture.cpp b/Source/WebCore/platform/graphics/android/BaseTileTexture.cpp index 9db819c..34de9e7 100644 --- a/Source/WebCore/platform/graphics/android/BaseTileTexture.cpp +++ b/Source/WebCore/platform/graphics/android/BaseTileTexture.cpp @@ -214,6 +214,10 @@ bool BaseTileTexture::release(TextureOwner* owner) if (m_owner != owner) return false; + // force readyFor to return false next call (even if texture reaquired by same tile) + m_ownTextureTileInfo.m_x = -1; + m_ownTextureTileInfo.m_y = -1; + m_ownTextureTileInfo.m_scale = 0; if (!m_busy) { m_owner = 0; } else { |