Explorar o código

chore: add note about focusing the webview (#2545)

Amr Bashir %!s(int64=3) %!d(string=hai) anos
pai
achega
ad17b9bf2a
Modificáronse 1 ficheiros con 2 adicións e 0 borrados
  1. 2 0
      core/tauri-runtime-wry/src/lib.rs

+ 2 - 0
core/tauri-runtime-wry/src/lib.rs

@@ -1927,6 +1927,8 @@ fn handle_event_loop(
     Event::WindowEvent {
       event, window_id, ..
     } => {
+      // NOTE(amrbashir): we handle this event here instead of `match` statement below because
+      // we want to focus the webview as soon as possible, especially on windows.
       if event == WryWindowEvent::Focused(true) {
         if let Some(WindowHandle::Webview(webview)) = windows.get(&window_id).map(|w| &w.inner) {
           webview.focus();