Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 2931ba164f1ce2d8f9b0ddc448df90ad17222a68
https://github.com/WebKit/WebKit/commit/2931ba164f1ce2d8f9b0ddc448df90ad17222a68
Author: Carlos Garcia Campos <[email protected]>
Date: 2024-07-10 (Wed, 10 Jul 2024)
Changed paths:
M Source/WebKit/WPEPlatform/wpe/wayland/WPEToplevelWayland.cpp
M Source/WebKit/WPEPlatform/wpe/wayland/WPEToplevelWaylandPrivate.h
M Source/WebKit/WPEPlatform/wpe/wayland/WPEWaylandSeat.cpp
Log Message:
-----------
[WPE] WPE Platform: fix handling of view to send touch events under wayland
https://bugs.webkit.org/show_bug.cgi?id=276423
Reviewed by Alejandro G. Castro.
Touch events are only sent to the right WPEView if the current toplevel
has the keyboard focus. We need to track the toplevel currently under
touch the same way we do for pointer and keyboard events.
* Source/WebKit/WPEPlatform/wpe/wayland/WPEToplevelWayland.cpp:
(wpeToplevelWaylandSetIsUnderTouch):
(wpeToplevelWaylandGetVisibleViewUnderTouch):
* Source/WebKit/WPEPlatform/wpe/wayland/WPEToplevelWaylandPrivate.h:
* Source/WebKit/WPEPlatform/wpe/wayland/WPEWaylandSeat.cpp:
Canonical link: https://commits.webkit.org/280814@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