xserver-launcher: Pass serial to wl_input_device_set_selection()

dev
Kristian Høgsberg 13 years ago
parent d012e9dfa4
commit 011abc8ac6
  1. 7
      src/xserver-launcher.c

@ -293,7 +293,7 @@ static void
weston_wm_get_selection_targets(struct weston_wm *wm) weston_wm_get_selection_targets(struct weston_wm *wm)
{ {
struct wl_data_source *source; struct wl_data_source *source;
struct wl_input_device *device; struct weston_compositor *compositor;
xcb_get_property_cookie_t cookie; xcb_get_property_cookie_t cookie;
xcb_get_property_reply_t *reply; xcb_get_property_reply_t *reply;
xcb_atom_t *value; xcb_atom_t *value;
@ -336,8 +336,9 @@ weston_wm_get_selection_targets(struct weston_wm *wm)
} }
} }
device = wm->server->compositor->input_device; compositor = wm->server->compositor;
wl_input_device_set_selection(device, source); wl_input_device_set_selection(compositor->input_device, source,
wl_display_next_serial(compositor->wl_display));
free(reply); free(reply);
} }

Loading…
Cancel
Save