LibWeb: Correctly set @keyframe rule's effect target

This commit is contained in:
Matthew Olsson 2024-03-02 07:33:23 -07:00 committed by Andreas Kling
commit ec766e8669
Notes: sideshowbarker 2024-07-18 00:34:07 +09:00

View file

@ -1412,7 +1412,7 @@ ErrorOr<void> StyleComputer::compute_cascaded_values(StyleProperties& style, DOM
if (auto keyframe_set = rule_cache.rules_by_animation_keyframes.get(animation->id()); keyframe_set.has_value())
effect->set_key_frame_set(keyframe_set.value());
element.associate_with_effect(effect);
effect->set_target(&element);
element.set_cached_animation_name_animation(animation);
} else {
// The animation hasn't changed, but some properties of the animation may have