From 1c38b8c90801c5bf8212f08d8ece2ccde7945576 Mon Sep 17 00:00:00 2001 From: "r.kuznetsov" Date: Wed, 2 Aug 2017 17:49:46 +0300 Subject: [PATCH] Review fixes --- drape/overlay_tree.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drape/overlay_tree.cpp b/drape/overlay_tree.cpp index c14e91b19e..87d9fb40fa 100644 --- a/drape/overlay_tree.cpp +++ b/drape/overlay_tree.cpp @@ -27,8 +27,8 @@ public: bool IsGreater(ref_ptr const & l, ref_ptr const & r) const { - bool const displayFlagLeft = (l->IsUserMarkOverlay() ? true : l->GetDisplayFlag()); - bool const displayFlagRight = (r->IsUserMarkOverlay() ? true : r->GetDisplayFlag()); + bool const displayFlagLeft = ((!m_enableMask || l->IsUserMarkOverlay()) ? true : l->GetDisplayFlag()); + bool const displayFlagRight = ((!m_enableMask || r->IsUserMarkOverlay()) ? true : r->GetDisplayFlag()); if (displayFlagLeft > displayFlagRight) return true;