diff --git a/ports/geckolib/glue.rs b/ports/geckolib/glue.rs index cf0842ac856..6233ffc7526 100644 --- a/ports/geckolib/glue.rs +++ b/ports/geckolib/glue.rs @@ -3859,7 +3859,7 @@ pub extern "C" fn Servo_HasPendingRestyleAncestor(element: RawGeckoElementBorrow let mut element = Some(GeckoElement(element)); while let Some(e) = element { if let Some(data) = e.borrow_data() { - if data.restyle.hint.has_non_animation_invalidations() { + if !data.restyle.hint.is_empty() { return true; } }