mirror of
https://gitlab.freedesktop.org/libinput/libinput.git
synced 2026-01-06 09:30:11 +01:00
Merge branch 'master' of git+ssh://git.freedesktop.org/git/wayland/libinput
This commit is contained in:
commit
6d033dfa14
1 changed files with 5 additions and 5 deletions
|
|
@ -53,7 +53,7 @@ struct window {
|
|||
int width, height; /* of window */
|
||||
|
||||
/* sprite position */
|
||||
int x, y;
|
||||
double x, y;
|
||||
|
||||
/* abs position */
|
||||
int absx, absy;
|
||||
|
|
@ -233,10 +233,10 @@ handle_event_motion(struct libinput_event *ev, struct window *w)
|
|||
double dx = libinput_event_pointer_get_dx(p),
|
||||
dy = libinput_event_pointer_get_dy(p);
|
||||
|
||||
w->x += (int)dx;
|
||||
w->y += (int)dy;
|
||||
w->x = clip(w->x, 0, w->width);
|
||||
w->y = clip(w->y, 0, w->height);
|
||||
w->x += dx;
|
||||
w->y += dy;
|
||||
w->x = clip(w->x, 0.0, w->width);
|
||||
w->y = clip(w->y, 0.0, w->height);
|
||||
}
|
||||
|
||||
static void
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue