diff options
author | Nicolas Roard <nicolasroard@google.com> | 2011-04-12 17:57:57 -0700 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2011-04-12 17:57:57 -0700 |
commit | 9011f30e569e6d05a2e4a39db84b07703a4c194b (patch) | |
tree | e247a66323826f2a40b17dde41d5c5eb95c00397 /WebCore/platform/graphics/android/BaseTile.cpp | |
parent | a6e37cd4911df717eef13fa5bcc484617e2cd7b9 (diff) | |
parent | 1deed5ff76dad5d0783c0e07639338f1d6b08a67 (diff) | |
download | external_webkit-9011f30e569e6d05a2e4a39db84b07703a4c194b.zip external_webkit-9011f30e569e6d05a2e4a39db84b07703a4c194b.tar.gz external_webkit-9011f30e569e6d05a2e4a39db84b07703a4c194b.tar.bz2 |
am 1deed5ff: Fix out-of-place content when zooming out.
* commit '1deed5ff76dad5d0783c0e07639338f1d6b08a67':
Fix out-of-place content when zooming out.
Diffstat (limited to 'WebCore/platform/graphics/android/BaseTile.cpp')
-rw-r--r-- | WebCore/platform/graphics/android/BaseTile.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/WebCore/platform/graphics/android/BaseTile.cpp b/WebCore/platform/graphics/android/BaseTile.cpp index 5968bd9..d58c549 100644 --- a/WebCore/platform/graphics/android/BaseTile.cpp +++ b/WebCore/platform/graphics/android/BaseTile.cpp @@ -172,9 +172,9 @@ void BaseTile::setUsedLevel(int usedLevel) m_texture->setUsedLevel(usedLevel); } -void BaseTile::draw(float transparency, SkRect& rect) +void BaseTile::draw(float transparency, SkRect& rect, float scale) { - if (m_x < 0 || m_y < 0) + if (m_x < 0 || m_y < 0 || m_scale != scale) return; // No need to mutex protect reads of m_texture as it is only written to by |