FreeRDP/client
Marek Vasut 1a1056d76d client: wayland: Fix mouse event fallback pointer flags
In either case of wlf_handle_touch_up()/wlf_handle_touch_down(), the
UINT16 flags are set to fixed values, so there is little reason for
checking presence of specific flag in them again. The conditional is
always true no less, so just call freerdp_input_send_mouse_event().

Moreover, the flags submitted to the remote are wrong. The code should
send BUTTON1/DOWN/MOVE on wlf_handle_touch_down(), so the remote would
pick not only the button down event, but also the coordinate update,
else the remote would receive a mouse click at the wrong coordinates.
The wlf_handle_touch_motion() should update the pointer location too,
make it send plain MOVE event.

Signed-off-by: Marek Vasut <marex@denx.de>
2021-11-29 15:47:23 +01:00
..
Android fixing android pointer not initialized when calling realloc 2021-11-29 07:49:42 +01:00
common Cleaned up RDPDR channel interhitance 2021-10-18 09:21:02 +02:00
iOS Added FREERDP/WINPR prefix to define GIT_REVISION 2021-05-18 13:37:34 +02:00
Mac Fixed rdtk, uwac and winpr standalone builds 2021-06-22 08:54:18 +02:00
Sample Refactor proxy (#7312) 2021-09-23 14:52:03 +02:00
Wayland client: wayland: Fix mouse event fallback pointer flags 2021-11-29 15:47:23 +01:00
Windows Log tty mode for windows client 2021-11-24 10:18:49 +01:00
X11 x11: Add size in xf_cliprdr_fuse_getattr resopnse 2021-11-25 12:24:50 +01:00
.gitignore Removed DirectFB client as it is unmaintained 2018-11-22 14:40:19 +01:00
CMakeLists.txt Fixed installation of FreeRDP-ClientTargets.cmake (#7115) 2021-06-24 10:02:02 +02:00
freerdp-client.pc.in Include major version number in library names 2017-01-16 11:11:58 +01:00
FreeRDP-ClientConfig.cmake.in appropriate names in server & client cmake exports 2016-02-03 13:37:35 +01:00