[webkit-changes] [WebKit/WebKit] 794e0d: [GTK][WPE] Input method context doesn't always rec...
Jani Hautakangas
noreply at github.com
Sun Sep 22 22:41:54 PDT 2024
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 794e0d793eaa24ab47b0c5bf0f347275842cbe45
https://github.com/WebKit/WebKit/commit/794e0d793eaa24ab47b0c5bf0f347275842cbe45
Author: Jani Hautakangas <jani at igalia.com>
Date: 2024-09-22 (Sun, 22 Sep 2024)
Changed paths:
M Source/WebKit/WebProcess/WebPage/WebPage.cpp
M Source/WebKit/WebProcess/WebPage/glib/WebPageGLib.cpp
Log Message:
-----------
[GTK][WPE] Input method context doesn't always receive focus out
https://bugs.webkit.org/show_bug.cgi?id=273387
Reviewed by Carlos Garcia Campos.
Virtual keyboard should hide on page load and reset focus
The EditorClient was not notified of this event on WPE and GTK platforms,
leading to the input method state not resetting properly.
* Source/WebKit/WebProcess/WebPage/WebPage.cpp:
(WebKit::WebPage::resetFocusedElementForFrame):
* Source/WebKit/WebProcess/WebPage/glib/WebPageGLib.cpp:
(WebKit::inputMethodStateForElement):
(WebKit::WebPage::setInputMethodState):
(WebKit::inputMethodSateForElement): Deleted.
Canonical link: https://commits.webkit.org/284058@main
To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications
More information about the webkit-changes
mailing list