[Webkit-unassigned] [Bug 218011] REGRESSION (r263729): transition doesn't restart

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Oct 21 02:18:46 PDT 2020


https://bugs.webkit.org/show_bug.cgi?id=218011

--- Comment #3 from Antoine Quint <graouts at webkit.org> ---
The problem is that the second time we attempt to start a transition, under AnimationTimeline::updateCSSTransitionsForStyleableAndProperty(), we should be taking the first code branch but the third clause is failing:

        // 1. If all of the following are true:
        //   - the element does not have a running transition for the property,
        //   - the before-change style is different from and can be interpolated with the after-change style for that property,
        //   - the element does not have a completed transition for the property or the end value of the completed transition is different from the after-change style for the property,
        //   - there is a matching transition-property value, and
        //   - the combined duration is greater than 0s,

Specifically, this is this code:

        propertyInStyleMatchesValueForTransitionInMap(property, afterChangeStyle, styleable.ensureCompletedTransitionsByProperty())

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20201021/9b360169/attachment.htm>


More information about the webkit-unassigned mailing list