Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 71b64438bcf203926f468e53d58e483b2ce31744
https://github.com/WebKit/WebKit/commit/71b64438bcf203926f468e53d58e483b2ce31744
Author: tusooa <[email protected]>
Date: 2026-04-25 (Sat, 25 Apr 2026)
Changed paths:
M Source/WebKit/UIProcess/API/wpe/qt6/WPEQtView.cpp
M Source/WebKit/UIProcess/API/wpe/qt6/WPEQtView.h
Log Message:
-----------
Update state of WPEToplevelQtQuick when window state changes
https://bugs.webkit.org/show_bug.cgi?id=312624
Reviewed by Adrian Perez de Castro.
The focus style is only displayed when the window is active. This
commit updates the WPEToplevelState whenever the relevant states of
the QQuickWindow changes.
Open the qt-wpe-mini-browser and Tab within the page. Check that the
focused item has focus styles.
* Source/WebKit/UIProcess/API/wpe/qt6/WPEQtView.cpp:
(WPEQtView::createWebView): Initialize WPEToplevelState and listen to
signals that should make updates to it.
(WPEQtView::updateWpeToplevelState): Convert QQuickWindow's relevant
properties into WPEToplevelState
* Source/WebKit/UIProcess/API/wpe/qt6/WPEQtView.h:
Canonical link: https://commits.webkit.org/312021@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications