chore: add note about focusing the webview
@@ -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();
