Use wl_fixed_t types in the motion and enter handlers
so xwayland clients get the correct x/y values. Without
this, all pointer input is broken. Thanks to Martin Minarik
for bisecting to track down the initial problem.
---
Fixed up the rest of the functions as well.
hw/xfree86/xwayland/xwayland-
Use wl_fixed_t types in the input handler. Without this,
pointer x/y values are incorrect for X clients and thus,
pointer input will not work. Thanks to Martin Minarik for
bisecting to track down the problem.
---
Changed the commit message again to be more correct about
what was fixed. Sorry for a
Use wl_fixed_t types in the input handler. Without this,
button click x/y values are way off target. Thanks to
Martin Minarik for bisecting to track down the problem.
---
Changed the commit message to explain what was fixed.
hw/xfree86/xwayland/xwayland-input.c |4 +++-
1 files changed, 3 in
I verified this works.
12:14AM < min2> 103db7fb56c4befa3c61c619d41ef0733d8d066a is the first bad
commit
That weston commit broke xwayland mouse input, this patch fixes it.
On 05/13, Scott Moreau wrote:
> Use wl_fixed_t types in the input handler. Thanks to
> Martin Minarik for bisecting to track
Use wl_fixed_t types in the input handler. Thanks to
Martin Minarik for bisecting to track down the problem.
---
Separated additional comments into two lines since
they were over the limit.
hw/xfree86/xwayland/xwayland-input.c |4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff -