From fbbbabbd6e68837a87f643e473eb73e688659039 Mon Sep 17 00:00:00 2001 From: Yury Melnichek Date: Thu, 26 May 2011 17:41:45 +0200 Subject: [PATCH] [search] Search one level deeper. --- search/query.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/search/query.cpp b/search/query.cpp index 8884a3669a..e9af464100 100644 --- a/search/query.cpp +++ b/search/query.cpp @@ -56,7 +56,9 @@ struct FeatureProcessor void Query::Search(function const & f) { FeatureProcessor featureProcessor(*this); - m_pIndex->ForEachInViewport(featureProcessor, m_rect); + m_pIndex->ForEachInRect(featureProcessor, m_rect, + min(scales::GetUpperScale(), scales::GetScaleLevel(m_rect) + 1)); + vector results; results.reserve(m_resuts.size()); while (!m_resuts.empty())