We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ee5fd3b commit 7548e05Copy full SHA for 7548e05
Components/Overlay/src/OgreOverlayProfileSessionListener.cpp
@@ -110,11 +110,10 @@ namespace Ogre
110
OverlayContainer* container = dynamic_cast<OverlayContainer*>(mProfileGui);
111
if (container)
112
{
113
- for (const auto& p : container->getChildren())
+ while (!container->getChildren().empty())
114
115
- OverlayElement* element = p.second;
116
- OverlayContainer* parent = element->getParent();
117
- if (parent) parent->removeChild(element->getName());
+ OverlayElement* element = container->getChildren().cbegin()->second;
+ container->removeChild(element->getName());
118
OverlayManager::getSingleton().destroyOverlayElement(element);
119
}
120
0 commit comments