diff options
author | r.kuznetsov <r.kuznetsov@corp.mail.ru> | 2015-07-06 16:03:39 +0300 |
---|---|---|
committer | r.kuznetsov <r.kuznetsov@corp.mail.ru> | 2015-11-30 16:09:29 +0300 |
commit | 3d6b3cde35b48eeb84e6d217027d3c6a7c6d398d (patch) | |
tree | 8eb1a4e40a84aaf437ff148d14f411c825cc55e3 /drape_head | |
parent | 80c864685038b34af3ff742329581633ef8eeedb (diff) |
Fixed bug with path texts and removed isValid flag
Diffstat (limited to 'drape_head')
-rw-r--r-- | drape_head/testing_engine.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/drape_head/testing_engine.cpp b/drape_head/testing_engine.cpp index cdf013e221..79f51fae6f 100644 --- a/drape_head/testing_engine.cpp +++ b/drape_head/testing_engine.cpp @@ -404,7 +404,7 @@ void TestingEngine::Draw() vector<drape_ptr<dp::RenderBucket> > & buckets = it->second; dp::OverlayTree tree; - tree.StartOverlayPlacing(m_modelView, true); + tree.StartOverlayPlacing(m_modelView); for (size_t i = 0; i < buckets.size(); ++i) buckets[i]->CollectOverlayHandles(make_ref(&tree), false); for (size_t i = 0; i < buckets.size(); ++i) @@ -662,8 +662,7 @@ void TestingEngine::OnFlushData(dp::GLState const & state, drape_ptr<dp::RenderB for (size_t i = 0; i < m_scene[state].back()->GetOverlayHandlesCount(); ++i) { ref_ptr<dp::OverlayHandle> handle = m_scene[state].back()->GetOverlayHandle(i); - handle->Update(m_modelView); - if (handle->IsValid()) + if (handle->Update(m_modelView)) { m_boundRects.push_back(handle->GetPixelRect(m_modelView)); m_rects.resize(m_rects.size() + 1); |