X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=ioncore%2Fselection.c;fp=ioncore%2Fselection.c;h=c93742a7d75d7909cb3c983439f952e72674d14e;hb=cd747310e1e772810d6588bac4846b82cda24991;hp=1ebbb43be3070c5e13be04b3a070bee342be5d09;hpb=657d45cc6ee816b4f0e74f40666595b89ffbe6c1;p=ion3.git diff --git a/ioncore/selection.c b/ioncore/selection.c index 1ebbb43..c93742a 100644 --- a/ioncore/selection.c +++ b/ioncore/selection.c @@ -42,7 +42,6 @@ void ioncore_handle_selection_request(XSelectionRequestEvent *ev) bool ok=FALSE; sev.property=None; - sev.target=None; if(selection_data==NULL || ev->property==None) goto refuse; @@ -72,7 +71,6 @@ void ioncore_handle_selection_request(XSelectionRequestEvent *ev) if(ok){ XSetTextProperty(ioncore_g.dpy, ev->requestor, &prop, ev->property); - sev.target=ev->target; sev.property=ev->property; XFree(prop.value); } @@ -81,6 +79,7 @@ refuse: sev.type=SelectionNotify; sev.requestor=ev->requestor; sev.selection=ev->selection; + sev.target=ev->target; sev.time=ev->time; XSendEvent(ioncore_g.dpy, ev->requestor, False, 0L, (XEvent*)&sev); }