Alex Maitland

Results 208 comments of Alex Maitland

Now that I've has a few minutes to read this in detail the behaviour you are seeing is somewhat an expected one. The keys listed are actually preprocessed in WinForms...

> This method is called during window message preprocessing to determine whether the specified input key should be preprocessed or sent directly to the control. If IsInputKey returns true, the...

It may well be wise to ask for help on http://stackoverflow.com/questions/tagged/winforms as there are people better versed in the deep inner workings of `WinForms` who might have a more elegant...

Confirming this issue is present with any popup (`DevTools` is just opened as a popup).

I have yet to find another means of changing how `WinForms` processes the key inputs. - [x] Add `ChromiumHostControl` to the `CefSharp.WinForms` project - [x] Override IsInputKey e.g. https://github.com/cefsharp/CefSharp/commit/1d2fb9531f087f99e22170f1a335d7b1cee7cec5#diff-86315df11fee16a159c95ae8d67cf3b3a05ef6594aa84ac23f892caa2dcc2721R11 -...

ChromiumHostControl was added in commit https://github.com/cefsharp/CefSharp/commit/3dc37b2dd2717be91e40af6a748b8057564535cb#diff-5ce832ad0887b4ba2a2fb5a8d34fe775f48b4ccd137d6031f3dcde9cb5e7339b You can use the ShowDevToolsDocked extension method to give DevTools a specific parent, can be a form, child control, etc https://github.com/cefsharp/CefSharp/blob/3dc37b2dd2717be91e40af6a748b8057564535cb/CefSharp.WinForms/WebBrowserExtensions.cs#L75 I haven't tested...

Thank you for the detailed bug report. Can you please submit a PR with your proposed changes. Thanks.

Please use the `Bug Report` template provided at https://github.com/cefsharp/CefSharp/blob/master/ISSUE_TEMPLATE.md#bug-report Please make sure you download and test with the `CEF Sample Application` as detailed in the bug report under `Does this...

Please specify the command line args you tested cefclient with. Version 63 of CefSharp is very old and unsupported, please confirm that version 75.1.142 reproduces the problem. You can use...

> To compare with WinForms run cefclient --multi-threaded-message-loop As per https://github.com/cefsharp/CefSharp/blob/master/.github/ISSUE_TEMPLATE/bug_report.md#bug-report you need to test with the following. ``` cefclient --multi-threaded-message-loop ``` > In another case, when I switch from...