SysTryCatch(NID_UI_ANIM, (pVePropType), r = E_SYSTEM, E_SYSTEM, "[E_SYSTEM] Animation property type is invalid.");
propAnimation->SetPropertyName(pVePropType);
+ if(!propAnimation->GetStartValue().IsEmpty())
+ {
+ _VisualElementImpl* pImpl = _VisualElementImpl::GetInstance(*pLayer);
+ pImpl->GetPresentation()->SetPropertyI(*pVePropType, propAnimation->GetStartValue());
+ }
r = pLayer->AddAnimation(animName, *propAnimation);
SysTryCatch(NID_UI_ANIM, (r == E_SUCCESS), r = E_SYSTEM, r, "[E_SYSTEM] A system error has been occurred. Failed to add animation to visual element.");