x11: Dont claim the X11 selection when we set the proxy Wayland selection

dev
Kristian Høgsberg 13 years ago
parent a33d0c38d2
commit e7126ef537
  1. 6
      src/xserver-launcher.c

@ -457,6 +457,9 @@ weston_wm_set_selection(struct weston_selection_listener *listener,
const char **p, **end;
int has_text_plain = 0;
if (source->offer_interface == &data_offer_interface)
return;
fprintf(stderr, "set selection\n");
p = source->mime_types.data;
@ -470,8 +473,7 @@ weston_wm_set_selection(struct weston_selection_listener *listener,
p++;
}
if (wm && has_text_plain &&
source->offer_interface != &data_offer_interface) {
if (has_text_plain) {
xcb_set_selection_owner(wm->conn,
wm->selection_window,
wm->atom.clipboard,

Loading…
Cancel
Save