--- a/src/widgets/Annotation.js Wed Feb 27 18:39:53 2013 +0100
+++ b/src/widgets/Annotation.js Thu Feb 28 11:42:58 2013 +0100
@@ -174,6 +174,9 @@
e.originalEvent.dataTransfer.setData("text/x-iri-title",currentAnnotation.title);
e.originalEvent.dataTransfer.setData("text/x-iri-description",currentAnnotation.description);
e.originalEvent.dataTransfer.setData("text/x-iri-uri",url);
+ if (typeof currentAnnotation.thumbnail !== "undefined" && currentAnnotation.thumbnail) {
+ e.originalEvent.dataTransfer.setData("text/x-iri-image",currentAnnotation.thumbnail);
+ }
});
}
--- a/src/widgets/AnnotationsList.js Wed Feb 27 18:39:53 2013 +0100
+++ b/src/widgets/AnnotationsList.js Thu Feb 28 11:42:58 2013 +0100
@@ -234,7 +234,9 @@
e.originalEvent.dataTransfer.setData("text/x-iri-title",_title);
e.originalEvent.dataTransfer.setData("text/x-iri-description",_description);
e.originalEvent.dataTransfer.setData("text/x-iri-uri",_url);
- e.originalEvent.dataTransfer.setData("text/x-iri-image",_thumbnail);
+ if (typeof _annotation.thumbnail !== "undefined" && _annotation.thumbnail) {
+ e.originalEvent.dataTransfer.setData("text/x-iri-image",_annotation.thumbnail);
+ }
});
_el.on("remove", function() {
_annotation.off("select", _onselect);
--- a/src/widgets/Polemic.js Wed Feb 27 18:39:53 2013 +0100
+++ b/src/widgets/Polemic.js Thu Feb 28 11:42:58 2013 +0100
@@ -141,6 +141,9 @@
e.originalEvent.dataTransfer.setData("text/x-iri-title",_annotation.title);
e.originalEvent.dataTransfer.setData("text/x-iri-description",_annotation.description);
e.originalEvent.dataTransfer.setData("text/x-iri-uri",url);
+ if (typeof _annotation.thumbnail !== "undefined" && _annotation.thumbnail) {
+ e.originalEvent.dataTransfer.setData("text/x-iri-image",_annotation.thumbnail);
+ }
});
_annotation.on("select", function() {
if (_this.tooltip) {
--- a/src/widgets/Segments.js Wed Feb 27 18:39:53 2013 +0100
+++ b/src/widgets/Segments.js Thu Feb 28 11:42:58 2013 +0100
@@ -105,6 +105,9 @@
e.originalEvent.dataTransfer.setData("text/x-iri-title",_annotation.title);
e.originalEvent.dataTransfer.setData("text/x-iri-description",_annotation.description);
e.originalEvent.dataTransfer.setData("text/x-iri-uri",url);
+ if (typeof _annotation.thumbnail !== "undefined" && _annotation.thumbnail) {
+ e.originalEvent.dataTransfer.setData("text/x-iri-image",_annotation.thumbnail);
+ }
})
.appendTo(list_$)
_annotation.on("select", function() {