New issue
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
fix: on-screen-keyboard hides on input blurred in webview #35921
fix: on-screen-keyboard hides on input blurred in webview #35921
Conversation
eddd00b
to
d0a3be8
Compare
d0a3be8
to
56be201
Compare
Kindly asking contributors to review/merge this PR. |
56be201
to
77fe69e
Compare
Congrats on merging your first pull request! 🎉🎉🎉 |
Release Notes Persisted
|
I have automatically backported this PR to "20-x-y", please check out #35981 |
I have automatically backported this PR to "21-x-y", please check out #35982 |
I have automatically backported this PR to "22-x-y", please check out #35983 |
…5921) Co-authored-by: Kyrylo Hrechykhin <khrechykhin@microsoft.com>
This is a follow up to #35921 that, it fixes more corner cases that on-screen-keyboard does not hide for webviews. This change has been applied in Teams for quite a while and should be reliable enough to introduce to Electron.
This is a follow up to #35921 that, it fixes more corner cases that on-screen-keyboard does not hide for webviews. This change has been applied in Teams for quite a while and should be reliable enough to introduce to Electron.
This is a follow up to #35921 that, it fixes more corner cases that on-screen-keyboard does not hide for webviews. This change has been applied in Teams for quite a while and should be reliable enough to introduce to Electron.
This is a follow up to #35921 that, it fixes more corner cases that on-screen-keyboard does not hide for webviews. This change has been applied in Teams for quite a while and should be reliable enough to introduce to Electron.
This is a follow up to #35921 that, it fixes more corner cases that on-screen-keyboard does not hide for webviews. This change has been applied in Teams for quite a while and should be reliable enough to introduce to Electron. Co-authored-by: Cheng Zhao <zcbenz@gmail.com>
This is a follow up to #35921 that, it fixes more corner cases that on-screen-keyboard does not hide for webviews. This change has been applied in Teams for quite a while and should be reliable enough to introduce to Electron. Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com> Co-authored-by: Cheng Zhao <zcbenz@gmail.com>
Description of Change
Adding patch that fixes on-screen-keyboard (OSK) not hiding on input rendered in webview is blurred. The issue is chromium based (mentioned in the patch) , however it is not clear how to fix it. Changes introduced by this patch fix issue in at least one user case -- where input is blurred due to something else inside the same webview is focused. Changes do not cover the case where input in the webview is blurred due to something else is focused outside of webview. Technically in this case input inside the webview won't be blurred at all due to implementation details of webview.
Checklist
npm test
passesRelease Notes
Notes: Fixed on-screen-keyboard not hiding on input rendered in webview is blurred.