INNER CODE UNIT · Rust

disable_browser_accelerator_keys

Blur009/Blur-AutoClicker · src-tauri/src/lib.rs:33

fn disable_browser_accelerator_keys(window: &tauri::WebviewWindow) {
    use webview2_com::Microsoft::Web::WebView2::Win32::ICoreWebView2Settings3;
    use windows_core::Interface;

    let _ = window.with_webview(|webview| {
        let controller = webview.controller();
        let core = match unsafe { controller.CoreWebView2() } {
            Ok(c) => c,
            Err(e) => {
                log::warn!("[WebView2] Failed to get CoreWebView2: {e:?}");
                return;
            }
        };
        let settings = match unsafe { core.Settings() } {
            Ok(s) => s,
            Err(e) => {
                log::warn!("[WebView2] Failed to get Settings: {e:?}");
                return;

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…