diff options
author | George Mount <mount@google.com> | 2012-05-04 13:50:04 -0700 |
---|---|---|
committer | George Mount <mount@google.com> | 2012-05-04 15:17:50 -0700 |
commit | 0e43fd01178d539d44a5dfade3bf15aa6efbe02a (patch) | |
tree | ca56c050f55c0e20714c81508b0e7819c1700fa4 /Source/WebKit | |
parent | 38c837307303e521ec0d1c9f7c0df7bd78dd53a5 (diff) | |
download | external_webkit-0e43fd01178d539d44a5dfade3bf15aa6efbe02a.zip external_webkit-0e43fd01178d539d44a5dfade3bf15aa6efbe02a.tar.gz external_webkit-0e43fd01178d539d44a5dfade3bf15aa6efbe02a.tar.bz2 |
Ensure updateGLPositionsAndScale is called from updateLayerPosition.
Bug 6436989
The layer transform was not being updated quickly enough after
a draw, causing the thumb selection handle to become misplaced.
Change-Id: I6cd33baaaba258c9d0977f06e7793ade2816b95d
Diffstat (limited to 'Source/WebKit')
-rw-r--r-- | Source/WebKit/android/nav/WebView.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Source/WebKit/android/nav/WebView.cpp b/Source/WebKit/android/nav/WebView.cpp index 603b9d1..dae34d8 100644 --- a/Source/WebKit/android/nav/WebView.cpp +++ b/Source/WebKit/android/nav/WebView.cpp @@ -590,7 +590,7 @@ const TransformationMatrix* getLayerTransform(int layerId) { // We need to make sure the drawTransform is up to date as this is // called before a draw() or drawGL() if (layer) { - m_baseLayer->updateLayerPositions(m_visibleContentRect); + m_baseLayer->updatePositionsRecursive(m_visibleContentRect); return layer->drawTransform(); } } |