Skip to content

Commit 70842b0

Browse files
committed
fix(cua-driver): preserve physical pixels in embedded Windows SDK
Route embedded GUI work through the owned DPI-aware executor while preserving upstream UIA recovery and click fallback semantics.
1 parent 5fcd673 commit 70842b0

19 files changed

Lines changed: 1213 additions & 185 deletions

File tree

libs/cua-driver/rust/Cargo.lock

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

libs/cua-driver/rust/crates/cua-driver-sdk/Cargo.toml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,3 +46,9 @@ portal-libei = ["portal-input", "portal-capture"]
4646
[dev-dependencies]
4747
tempfile = "3"
4848
uniffi = { workspace = true, features = ["bindgen"] }
49+
50+
[target.'cfg(target_os = "windows")'.dev-dependencies]
51+
windows = { version = "0.58", features = [
52+
"Win32_UI_HiDpi",
53+
"Win32_UI_WindowsAndMessaging",
54+
] }

0 commit comments

Comments
 (0)