diff --git a/packages/dom/src/role_helpers.rs b/packages/dom/src/role_helpers.rs index c1bea6b..3e819be 100644 --- a/packages/dom/src/role_helpers.rs +++ b/packages/dom/src/role_helpers.rs @@ -99,7 +99,7 @@ static ELEMENT_ROLE_LIST: LazyLock> = LazyLock::new(|| { }); } - result.sort_by(|left, right| right.specificity.cmp(&left.specificity)); + result.sort_by_key(|element_role| element_role.specificity); result });