Skip to content

Commit f7bc0a0

Browse files
authored
Bump accesskit to 0.16 (#14091)
Also bumps `accesskit_winit` to 0.22 and fixes one breaking change. # Objective - `accesskit` has been updated recently to 0.16! ## Solution - Update `accesskit`, as well as `accesskit_winit`. - [`accesskit` changelog](https://github.com/AccessKit/accesskit/blob/552032c8393ccaa7c900b861de059da00d789544/common/CHANGELOG.md#0160-2024-06-29) - [`accesskit_winit` changelog](https://github.com/AccessKit/accesskit/blob/552032c8393ccaa7c900b861de059da00d789544/platforms/winit/CHANGELOG.md#0220-2024-06-29) - Fix one breaking change where `Role::StaticText` has been renamed to `Role::Label`. ## Testing - The test suite should cover most things. - It would be good to test this with an example, but I don't know how. --- ## Changelog - Update `accesskit` to 0.16 and `accesskit_winit` to 0.22. ## Migration Guide `accesskit`'s `Role::StaticText` variant has been renamed to `Role::Label`.
1 parent b389e7b commit f7bc0a0

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

crates/bevy_a11y/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ bevy_app = { path = "../bevy_app", version = "0.14.0-dev" }
1414
bevy_derive = { path = "../bevy_derive", version = "0.14.0-dev" }
1515
bevy_ecs = { path = "../bevy_ecs", version = "0.14.0-dev" }
1616

17-
accesskit = "0.15"
17+
accesskit = "0.16"
1818

1919
[lints]
2020
workspace = true

crates/bevy_ui/src/accessibility.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -124,14 +124,14 @@ fn label_changed(
124124
.collect::<Vec<String>>();
125125
let name = Some(values.join(" ").into_boxed_str());
126126
if let Some(mut accessible) = accessible {
127-
accessible.set_role(Role::StaticText);
127+
accessible.set_role(Role::Label);
128128
if let Some(name) = name {
129129
accessible.set_name(name);
130130
} else {
131131
accessible.clear_name();
132132
}
133133
} else {
134-
let mut node = NodeBuilder::new(Role::StaticText);
134+
let mut node = NodeBuilder::new(Role::Label);
135135
if let Some(name) = name {
136136
node.set_name(name);
137137
}

crates/bevy_winit/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ bevy_tasks = { path = "../bevy_tasks", version = "0.14.0-dev" }
3333
# other
3434
# feature rwh_06 refers to window_raw_handle@v0.6
3535
winit = { version = "0.30", default-features = false, features = ["rwh_06"] }
36-
accesskit_winit = { version = "0.21", default-features = false, features = [
36+
accesskit_winit = { version = "0.22", default-features = false, features = [
3737
"rwh_06",
3838
] }
3939
approx = { version = "0.5", default-features = false }

0 commit comments

Comments
 (0)