Desktop: release builds on Windows turn off the WebView2 browser context menu and accelerator keys

This commit is contained in:
CRTkafa 2026-10-23 08:59:13 +08:00
parent e4ebbb825d
commit 944b24fe59
3 changed files with 30 additions and 0 deletions

View file

@ -49,6 +49,11 @@ reqwest = { version = "0.13", default-features = false, features = ["rustls-no-p
rustls = { version = "0.23", default-features = false, features = ["ring", "std", "tls12"] }
zip = { version = "4", default-features = false, features = ["deflate-flate2-zlib-rs"] }
# Release builds turn off WebView2's browser context menu and accelerator keys (Back, Refresh, Print, Save as).
[target.'cfg(windows)'.dependencies]
webview2-com = "0.39"
windows-core = "0.62"
[dev-dependencies]
tempfile = "3"