diff --git a/components/style/matching.rs b/components/style/matching.rs index 24e16cff235..ccd18f75f7b 100644 --- a/components/style/matching.rs +++ b/components/style/matching.rs @@ -647,14 +647,12 @@ pub trait MatchMethods : TElement { CascadeVisitedMode::Unvisited, cascade_inputs, ); - if !context.shared.traversal_flags.for_animation_only() { - result |= self.replace_rules_internal( - replacements, - context, - CascadeVisitedMode::Visited, - cascade_inputs - ); - } + result |= self.replace_rules_internal( + replacements, + context, + CascadeVisitedMode::Visited, + cascade_inputs + ); result }