diff options
author | r.kuznetsov <r.kuznetsov@corp.mail.ru> | 2015-10-13 15:30:22 +0300 |
---|---|---|
committer | r.kuznetsov <r.kuznetsov@corp.mail.ru> | 2015-11-30 16:19:13 +0300 |
commit | e94937437dcc1a9ac5f173025eea00cdac7ba6ca (patch) | |
tree | f53cf500b05230e062beae67b6e9cb7bea0d14a0 /drape_frontend/render_group.cpp | |
parent | 44e21af4a4d71ca435f711a8e88c734ee22177f2 (diff) |
Fixed crash in overlay tree, fixed compilation issue on iOS
Diffstat (limited to 'drape_frontend/render_group.cpp')
-rwxr-xr-x | drape_frontend/render_group.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drape_frontend/render_group.cpp b/drape_frontend/render_group.cpp index 16ea14cd06..2aa124eec1 100755 --- a/drape_frontend/render_group.cpp +++ b/drape_frontend/render_group.cpp @@ -45,6 +45,9 @@ void RenderGroup::Update(ScreenBase const & modelView) void RenderGroup::CollectOverlay(ref_ptr<dp::OverlayTree> tree) { + if (m_pendingOnDelete) + return; + for(drape_ptr<dp::RenderBucket> & renderBucket : m_renderBuckets) renderBucket->CollectOverlayHandles(tree, GetOpacity() < 1.0); } |