diff --git a/src/eepp/ui/css/stylesheet.cpp b/src/eepp/ui/css/stylesheet.cpp index f68b7881c..e284a35d8 100644 --- a/src/eepp/ui/css/stylesheet.cpp +++ b/src/eepp/ui/css/stylesheet.cpp @@ -274,10 +274,8 @@ std::shared_ptr StyleSheet::getElementStyles( UIWidget* eleme HashCombine( seed, node ); auto cacheIterator = mNodeCache.find( seed ); - if ( cacheIterator != mNodeCache.end() ) { - const std::shared_ptr& definition = ( *cacheIterator ).second; - return definition; - } + if ( cacheIterator != mNodeCache.end() ) + return cacheIterator->second; auto newDefinition = std::make_shared( applicableNodes ); mNodeCache[seed] = newDefinition;