westoy: Fix the version number we request for wl_seat

If the compositor supports a lower version, like version 2, we need
to request that instead of version 3.
This commit is contained in:
Jasper St. Pierre 2013-11-12 14:37:20 -05:00 committed by Kristian Høgsberg
parent 5ea048014d
commit 47f1043877
1 changed files with 2 additions and 2 deletions

View File

@ -4748,7 +4748,7 @@ fini_xkb(struct input *input)
xkb_map_unref(input->xkb.keymap);
}
#define MAX(a,b) ((a) > (b) ? a : b)
#define MIN(a,b) ((a) < (b) ? a : b)
static void
display_add_input(struct display *d, uint32_t id)
@ -4758,7 +4758,7 @@ display_add_input(struct display *d, uint32_t id)
input = xzalloc(sizeof *input);
input->display = d;
input->seat = wl_registry_bind(d->registry, id, &wl_seat_interface,
MAX(d->seat_version, 3));
MIN(d->seat_version, 3));
input->touch_focus = NULL;
input->pointer_focus = NULL;
input->keyboard_focus = NULL;