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

This commit is contained in:
Amr Bashir 2021-08-29 14:12:45 +02:00 committed by GitHub
parent 774b8a1df7
commit ad17b9bf2a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -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();