diff options
author | Joshua Ashton <joshua@froggi.es> | 2024-05-11 07:25:48 +0100 |
---|---|---|
committer | Joshua Ashton <joshua@froggi.es> | 2024-05-11 07:25:48 +0100 |
commit | 7745fde24e4a3483be991918b305d066967a88c1 (patch) | |
tree | 1337a0e18c428a307f687168522f299d82a171c1 /hw | |
parent | 1fce9f43aba2c012b99cee43ae4fe6ee756559d0 (diff) |
xwayland: Send ei_device_frame on device_scroll_discrete
This fixes the scroll action in Steam Input in SteamOS/Gamescope when using the new libeis backend.
Fixes: a13333427072dfb27792c5c9ff22ed145ede0f0a ("xwayland: Add XTEST support using EIS")
Signed-off-by: Joshua Ashton <joshua@froggi.es>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1531>
Diffstat (limited to 'hw')
-rw-r--r-- | hw/xwayland/xwayland-xtest.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/hw/xwayland/xwayland-xtest.c b/hw/xwayland/xwayland-xtest.c index 756a6d8f7..4976a3d7e 100644 --- a/hw/xwayland/xwayland-xtest.c +++ b/hw/xwayland/xwayland-xtest.c @@ -584,6 +584,7 @@ xwl_send_event_to_ei(struct xwl_ei_client *xwl_ei_client, } else if (detail == 7) { ei_device_scroll_discrete(ei_device, SCROLL_STEP, 0); } + ei_device_frame(ei_device, ei_now(ei)); } break; case KeyPress: |