зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1107351: Simplify logic in AnimationPlayer::GetCurrentTime(). r=birtles
This commit is contained in:
Родитель
1ffe67355e
Коммит
22ecaed796
|
@ -32,9 +32,12 @@ AnimationPlayer::GetCurrentTime() const
|
|||
Nullable<TimeDuration> result;
|
||||
if (!mHoldTime.IsNull()) {
|
||||
result = mHoldTime;
|
||||
} else {
|
||||
return result;
|
||||
}
|
||||
|
||||
if (!mStartTime.IsNull()) {
|
||||
Nullable<TimeDuration> timelineTime = mTimeline->GetCurrentTime();
|
||||
if (!timelineTime.IsNull() && !mStartTime.IsNull()) {
|
||||
if (!timelineTime.IsNull()) {
|
||||
result.SetValue(timelineTime.Value() - mStartTime.Value());
|
||||
}
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче