src/widgets/CreateAnnotation.js
branchnew-model
changeset 931 0fdce6e14748
parent 928 5aadbc9f27cd
child 957 4da0a5740b6c
child 1019 3ab36f402b0c
equal deleted inserted replaced
930:165f236e42f2 931:0fdce6e14748
   342                 );
   342                 );
   343             }
   343             }
   344             _export.getAnnotations().removeElement(_annotation, true); /* Pour éviter les doublons, on supprime l'annotation qui a été envoyée */
   344             _export.getAnnotations().removeElement(_annotation, true); /* Pour éviter les doublons, on supprime l'annotation qui a été envoyée */
   345             _export.deSerialize(_data); /* On désérialise les données reçues pour les réinjecter */
   345             _export.deSerialize(_data); /* On désérialise les données reçues pour les réinjecter */
   346             _this.source.merge(_export); /* On récupère les données réimportées dans l'espace global des données */
   346             _this.source.merge(_export); /* On récupère les données réimportées dans l'espace global des données */
   347             if (this.pause_on_write && this.player.popcorn.media.paused) {
   347             if (_this.pause_on_write && _this.player.popcorn.media.paused) {
   348                 this.player.popcorn.play();
   348                 _this.player.popcorn.play();
   349             }
   349             }
   350             _this.player.popcorn.trigger("IriSP.AnnotationsList.refresh"); /* On force le rafraîchissement du widget AnnotationsList */
   350             _this.player.popcorn.trigger("IriSP.AnnotationsList.refresh"); /* On force le rafraîchissement du widget AnnotationsList */
   351         },
   351         },
   352         error: function(_xhr, _error, _thrown) {
   352         error: function(_xhr, _error, _thrown) {
   353             IriSP.log("Error when sending annotation", _thrown);
   353             IriSP.log("Error when sending annotation", _thrown);