diff options
| author | Ben Murdoch <benm@google.com> | 2010-03-31 14:20:01 +0100 |
|---|---|---|
| committer | Ben Murdoch <benm@google.com> | 2010-03-31 14:20:01 +0100 |
| commit | c56ff1d44fa7696740af78fd29ca3d1a2c99230f (patch) | |
| tree | 3f108799d040c2a3732588faeeff3185c36aed88 /WebKit/android/nav | |
| parent | bb27e456e1a0f7b60c86c995c9d5d52b7f723580 (diff) | |
| download | external_webkit-c56ff1d44fa7696740af78fd29ca3d1a2c99230f.zip external_webkit-c56ff1d44fa7696740af78fd29ca3d1a2c99230f.tar.gz external_webkit-c56ff1d44fa7696740af78fd29ca3d1a2c99230f.tar.bz2 | |
If there is no find location then return early in findNext.
Fix b/2558960
Change-Id: I1cc723913ab1e3eccb21eb60ab2fe2a458eb420c
Diffstat (limited to 'WebKit/android/nav')
| -rw-r--r-- | WebKit/android/nav/FindCanvas.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/WebKit/android/nav/FindCanvas.cpp b/WebKit/android/nav/FindCanvas.cpp index 1d84822..d8e908b 100644 --- a/WebKit/android/nav/FindCanvas.cpp +++ b/WebKit/android/nav/FindCanvas.cpp @@ -631,7 +631,7 @@ void FindOnPage::drawMatch(const SkRegion& region, SkCanvas* canvas, void FindOnPage::findNext(bool forward) { - if (!m_matches || !m_matches->size()) + if (!m_matches || !m_matches->size() || !m_hasCurrentLocation) return; if (forward) { m_findIndex++; |
