Fix in StyleSheet::getElementStyles.

This commit is contained in:
Martín Lucas Golini
2025-08-13 02:15:54 -03:00
parent 0ec2a4dba9
commit 461030d6b3

View File

@@ -274,10 +274,8 @@ std::shared_ptr<ElementDefinition> StyleSheet::getElementStyles( UIWidget* eleme
HashCombine( seed, node );
auto cacheIterator = mNodeCache.find( seed );
if ( cacheIterator != mNodeCache.end() ) {
const std::shared_ptr<ElementDefinition>& definition = ( *cacheIterator ).second;
return definition;
}
if ( cacheIterator != mNodeCache.end() )
return cacheIterator->second;
auto newDefinition = std::make_shared<ElementDefinition>( applicableNodes );
mNodeCache[seed] = newDefinition;