diff options
| author | Cary Clark <cary@android.com> | 2009-08-14 15:13:22 -0700 |
|---|---|---|
| committer | Android Git Automerger <android-git-automerger@android.com> | 2009-08-14 15:13:22 -0700 |
| commit | 9606a61b402dee7cf71ea7e4541d41be24e6bae8 (patch) | |
| tree | 1870759e620a76892bd4b08db0e89ec7e8ba8e41 | |
| parent | fd50e31743354d81dcb10141cc91ebcc44b7d588 (diff) | |
| parent | e88026d63cb26e91319e7e41fa61a0f16fc5b211 (diff) | |
| download | external_webkit-9606a61b402dee7cf71ea7e4541d41be24e6bae8.zip external_webkit-9606a61b402dee7cf71ea7e4541d41be24e6bae8.tar.gz external_webkit-9606a61b402dee7cf71ea7e4541d41be24e6bae8.tar.bz2 | |
am e88026d6: am 5207ee53: rebuild nav cache if cursor is moved to invisible node
Merge commit 'e88026d63cb26e91319e7e41fa61a0f16fc5b211'
* commit 'e88026d63cb26e91319e7e41fa61a0f16fc5b211':
rebuild nav cache if cursor is moved to invisible node
| -rw-r--r-- | WebKit/android/jni/WebViewCore.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/WebKit/android/jni/WebViewCore.cpp b/WebKit/android/jni/WebViewCore.cpp index 3e4254d..c16d0a3 100644 --- a/WebKit/android/jni/WebViewCore.cpp +++ b/WebKit/android/jni/WebViewCore.cpp @@ -1088,7 +1088,7 @@ void WebViewCore::updateCacheOnNodeChange() return; if (CacheBuilder::validNode(m_mainFrame, frame, node)) { RenderObject* renderer = node->renderer(); - if (renderer) { + if (renderer && renderer->style()->visibility() != HIDDEN) { IntRect absBox = renderer->absoluteBoundingBoxRect(); int globalX, globalY; CacheBuilder::GetGlobalOffset(frame, &globalX, &globalY); |
