Crosswalk does not support multiple inputs and hence need to disable
the creation of multiple seats.
Change-Id: Ib6157ce8c734be07b407e08d10b42a3e33e99abb
Signed-off-by: Imran Zaman <imran.zaman@intel.com>
uint32_t prev_state;
clockid_t clock;
- struct udev_input input;
char *main_seat;
uint32_t cursor_width;
create_seats(struct drm_compositor *ec, int connector,
struct udev_device *drm_device)
{
+#if HAVE_MULTISEAT
struct udev_seat *seat = udev_seat_get_named(&ec->base, ec->main_seat);
+#else
+ struct udev_seat *seat = udev_seat_get_named(&ec->base, "default");
+#endif
if (seat && udev_input_init(&seat->input, &ec->base,
ec->udev, ec->main_seat) < 0) {
weston_log("failed to create input devices\n");
resource = wl_resource_create(client, &wl_output_interface,
#if HAVE_MULTISEAT
- MIN(version, 2),
-#else
MIN(version, 3),
+#else
+ MIN(version, 2),
#endif
id);
if (resource == NULL) {