diff --git a/v3/pkg/application/webview_window_windows.go b/v3/pkg/application/webview_window_windows.go index b53369141..32f71d25b 100644 --- a/v3/pkg/application/webview_window_windows.go +++ b/v3/pkg/application/webview_window_windows.go @@ -1322,13 +1322,7 @@ func (w *windowsWebviewWindow) setupChromium() { chromium.WebResourceRequestedCallback = w.processRequest chromium.ContainsFullScreenElementChangedCallback = w.fullscreenChanged chromium.NavigationCompletedCallback = w.navigationCompleted - chromium.AcceleratorKeyCallback = func(vkey uint) bool { - if w.processKeyBinding(vkey) { - return true - } - w32.PostMessage(w.hwnd, w32.WM_KEYDOWN, uintptr(vkey), 0) - return false - } + chromium.AcceleratorKeyCallback = w.processKeyBinding chromium.Embed(w.hwnd)