Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 794e0d793eaa24ab47b0c5bf0f347275842cbe45
      
https://github.com/WebKit/WebKit/commit/794e0d793eaa24ab47b0c5bf0f347275842cbe45
  Author: Jani Hautakangas <[email protected]>
  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
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to