Index: services/ui/ws/scheduled_animation_group.cc |
diff --git a/services/ui/ws/scheduled_animation_group.cc b/services/ui/ws/scheduled_animation_group.cc |
index 8ddfa5f52d790055c0bacc3a6466e9e5f3805c3b..1d37ae2dac3831f646a7ed960e83b0f0f44e3144 100644 |
--- a/services/ui/ws/scheduled_animation_group.cc |
+++ b/services/ui/ws/scheduled_animation_group.cc |
@@ -89,7 +89,8 @@ gfx::Tween::Type AnimationTypeToTweenType(mojom::AnimationTweenType type) { |
void ConvertToScheduledValue(const mojom::AnimationValue& transport_value, |
ScheduledAnimationValue* value) { |
value->float_value = transport_value.float_value; |
- value->transform = transport_value.transform; |
+ value->transform = |
+ transport_value.transform ? *transport_value.transform : gfx::Transform(); |
} |
void ConvertToScheduledElement(const mojom::AnimationElement& transport_element, |