Update AccessKit

This commit is contained in:
Matt Campbell 2022-11-29 19:47:59 -06:00
parent c47c3a1c03
commit 884001f633
3 changed files with 10 additions and 16 deletions

20
Cargo.lock generated
View file

@ -41,9 +41,9 @@ dependencies = [
[[package]]
name = "accesskit_macos"
version = "0.1.5"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "64dbd336bb7fc43fa3bfc8b59e5cbab880421983dd043d540ce3d6db3f099e4c"
checksum = "efa5b671f649a554d8c27b238ba69e5eac8be4809713ebc6cfeca78ebb0ee639"
dependencies = [
"accesskit",
"accesskit_consumer",
@ -54,14 +54,14 @@ dependencies = [
[[package]]
name = "accesskit_windows"
version = "0.9.3"
version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "40846a52cc28969f8e9f10fdcc946c2119121e38e9388c42cbdf1a4b6c0a7aef"
checksum = "fa69568d9c5df0b964f1ca1bc49e865732f256832cf21775b08a736975501682"
dependencies = [
"accesskit",
"accesskit_consumer",
"arrayvec 0.7.2",
"lazy-init",
"once_cell",
"parking_lot",
"paste",
"windows 0.42.0",
@ -69,9 +69,9 @@ dependencies = [
[[package]]
name = "accesskit_winit"
version = "0.6.6"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c5d8630e275f2958ddab357e7dfc11abe41d28b1eba114e0d80cf3df672426fd"
checksum = "ee81f4dce90c61ccbf8579ad2f0c7650022e8a5bb8bd10cd62438cad6330a2ff"
dependencies = [
"accesskit",
"accesskit_macos",
@ -2236,12 +2236,6 @@ dependencies = [
"serde",
]
[[package]]
name = "lazy-init"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9f40963626ac12dcaf92afc15e4c3db624858c92fd9f8ba2125eaada3ac2706f"
[[package]]
name = "lazy_static"
version = "1.4.0"

View file

@ -61,7 +61,7 @@ winit = { version = "0.27.2", default-features = false }
document-features = { version = "0.2", optional = true }
# feature accesskit
accesskit_winit = { version = "0.6.6", optional = true }
accesskit_winit = { version = "0.7.0", optional = true }
puffin = { version = "0.14", optional = true }
serde = { version = "1.0", optional = true, features = ["derive"] }

View file

@ -136,7 +136,7 @@ impl State {
) {
self.accesskit = Some(accesskit_winit::Adapter::new(
window,
Box::new(move || {
move || {
// This function is called when an accessibility client
// (e.g. screen reader) makes its first request. If we got here,
// we know that an accessibility tree is actually wanted.
@ -146,7 +146,7 @@ impl State {
// real accessibility tree.
egui_ctx.accesskit_activated();
egui::accesskit_placeholder_tree_update()
}),
},
event_loop_proxy,
));
}