summaryrefslogtreecommitdiff
path: root/xorg-server.m4
diff options
context:
space:
mode:
authorVlad Zahorodnii <vlad.zahorodnii@kde.org>2024-04-25 19:53:56 +0300
committerMarge Bot <emma+marge@anholt.net>2024-04-30 12:46:49 +0000
commita4ed100c0cb8cb35a2e4dd837cd9eea80d2345f4 (patch)
tree16c5c6a85cb1b2ca6eb69267511e2793fd7332aa /xorg-server.m4
parent4053782443f99761cf26e1acc31a9712253f4329 (diff)
xwayland: Set wl_surface input region
Some applications that use client side decorations usually set custom input shape in order to prevent drop shadows stealing pointer events from windows below. Currently, the only way to get it is to use some XFixes APIs. On the other hand, plenty of wayland compositors use solely the wl_surface input region to decide what view can receive pointer input, which results in some pointer input issues around client side drop shadows because Xwayland doesn't set wl_surface.input_region. See-also: https://bugs.kde.org/show_bug.cgi?id=448119 Signed-off-by: Vlad Zahorodnii <vlad.zahorodnii@kde.org> Reviewed-by: Olivier Fourdan <ofourdan@redhat.com> Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1510>
Diffstat (limited to 'xorg-server.m4')
0 files changed, 0 insertions, 0 deletions