#3721, #3707 Scale legend. Do not add duplicate overlay items. Fix scale bar transparency and show/hide

This commit is contained in:
Bjørn Erik Jensen 2018-11-21 15:11:11 +01:00
parent 67ba01f835
commit d287a2fb64

View File

@ -870,6 +870,11 @@ size_t Rendering::overlayItemCount() const
void Rendering::addOverlayItem(OverlayItem* overlayItem)
{
CVF_ASSERT(overlayItem);
for (size_t i = 0; i < overlayItemCount(); i++)
{
if (this->overlayItem(i) == overlayItem) return;
}
m_overlayItems.push_back(overlayItem);
}