On Mon, 19 Feb 2024 11:45:04 GMT, Thiago Milczarek Sayao <tsa...@openjdk.org> 
wrote:

>> Jose Pereda has updated the pull request incrementally with one additional 
>> commit since the last revision:
>> 
>>   Add compile-time checks to GdkSeat
>
> The rationale was:
> 
> This tells which events get delivered to the window while grabbing. XWayland 
> might be sensitive to `GDK_TOUCH_MASK` while Xorg is not.
> 
> So the Idea was to keep the current way (with `gdk_pointer_grab` or 
> `gdk_device_grab`, and adding the "deliver TOUCH events to me" might fix it.
> 
> Another place to investigate is:
> 
> 
> #define GDK_FILTERED_EVENTS_MASK 
> static_cast<GdkEventMask>(GDK_ALL_EVENTS_MASK \
>                 & ~GDK_TOUCH_MASK)
> 
> 
> 
> It seems that Xorg converts touch events to regular mouse events, but 
> XWayland might be different.

@tsayao can you re-review?

-------------

PR Comment: https://git.openjdk.org/jfx/pull/1305#issuecomment-1959590000

Reply via email to