We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Directly clicking the mouse in the browser and CEF will recieve focus, we need to let WPF know that our HWND host has focus in this scenario.
We need to set the Logical focus, not the actual focus. Something like the following might work.
var focusScope = FocusManager.GetFocusScope(this); if (FocusManager.GetFocusedElement(focusScope) != this) { FocusManager.SetFocusedElement(focusScope, this); }
https://referencesource.microsoft.com/#PresentationCore/Core/CSharp/System/Windows/UIElement.cs,2647
When the browser directly gets focus IFocusHandler.OnGotFocus should be called.
IFocusHandler.OnGotFocus
Follow up to #5
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Directly clicking the mouse in the browser and CEF will recieve focus, we need to let WPF know that our HWND host has focus in this scenario.
We need to set the Logical focus, not the actual focus.
Something like the following might work.
https://referencesource.microsoft.com/#PresentationCore/Core/CSharp/System/Windows/UIElement.cs,2647
When the browser directly gets focus
IFocusHandler.OnGotFocus
should be called.Follow up to #5
The text was updated successfully, but these errors were encountered: