diff options
author | Thiep Ha <thiepha@gmail.com> | 2015-06-08 13:22:18 +0900 |
---|---|---|
committer | Thiep Ha <thiepha@gmail.com> | 2015-06-09 09:15:52 +0900 |
commit | 0d284ea9ebd08b0517c9a0c211ce490eee7d2b16 (patch) | |
tree | 598682d69c250afe9c28b6e336a9210ea2ef8860 | |
parent | 47bd0fa971721a0ba6d538643222c16661c4f780 (diff) | |
download | elementary-0d284ea9ebd08b0517c9a0c211ce490eee7d2b16.tar.gz |
Cnp/Wl: correct object parameter in datacb
This patches corrects object parameter in datacb by changing it to
the selection request object.
-rw-r--r-- | src/lib/elm_cnp.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/lib/elm_cnp.c b/src/lib/elm_cnp.c index ac896a819..55bec4287 100644 --- a/src/lib/elm_cnp.c +++ b/src/lib/elm_cnp.c @@ -3011,7 +3011,7 @@ _wl_notify_handler_uri(Wl_Cnp_Selection *sel, Ecore_Wl_Event_Selection_Data_Read ddata.data = stripstr; ddata.len = strlen(stripstr); ddata.action = sel->action; - sel->datacb(sel->udata, sel->widget, &ddata); + sel->datacb(sel->udata, sel->requestwidget, &ddata); } else { @@ -3070,7 +3070,7 @@ _wl_vcard_receive(Wl_Cnp_Selection *sel, Ecore_Wl_Event_Selection_Data_Ready *ev ddata.data = ev->data; ddata.len = ev->len; ddata.action = sel->action; - sel->datacb(sel->udata, sel->widget, &ddata); + sel->datacb(sel->udata, sel->requestwidget, &ddata); } else cnp_debug("Paste request\n"); @@ -3127,7 +3127,7 @@ _wl_notify_handler_image(Wl_Cnp_Selection *sel, Ecore_Wl_Event_Selection_Data_Re ddata.data = ev->data; ddata.len = ev->len; ddata.action = sel->action; - sel->datacb(sel->udata, sel->widget, &ddata); + sel->datacb(sel->udata, sel->requestwidget, &ddata); } else { @@ -3186,7 +3186,7 @@ _wl_notify_handler_text(Wl_Cnp_Selection *sel, Ecore_Wl_Event_Selection_Data_Rea ddata.data = ev->data; ddata.len = ev->len; ddata.action = sel->action; - sel->datacb(sel->udata, sel->widget, &ddata); + sel->datacb(sel->udata, sel->requestwidget, &ddata); } else { |