소스 검색

Wrap Dictionary value in Variant()

Michael Ragazzon 5 년 전
부모
커밋
c21bc50407
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 1
      Source/Core/Element.cpp

+ 3 - 1
Source/Core/Element.cpp

@@ -2389,8 +2389,10 @@ void Element::AdvanceAnimations()
 
 		for (auto it = it_completed; it != animations.end(); ++it)
 		{
+			const String& property_name = StyleSheetSpecification::GetPropertyName(it->GetPropertyId());
+
 			dictionary_list.emplace_back();
-			dictionary_list.back().emplace("property", StyleSheetSpecification::GetPropertyName(it->GetPropertyId()));
+			dictionary_list.back().emplace("property", Variant(property_name));
 			is_transition.push_back(it->IsTransition());
 
 			// Remove completed transition- and animation-initiated properties.