diff -r 5b58a108086a -r 96a188138c20 src/js/widgets/createAnnotationWidget.js --- a/src/js/widgets/createAnnotationWidget.js Thu Dec 29 17:04:56 2011 +0100 +++ b/src/js/widgets/createAnnotationWidget.js Thu Dec 29 17:14:10 2011 +0100 @@ -30,10 +30,17 @@ IriSP.createAnnotationWidget.prototype.draw = function() { var _this = this; - var annotationMarkup = IriSP.templToHTML(IriSP.createAnnotationWidget_template, - {keywords: this.keywords}); + var annotationMarkup = IriSP.templToHTML(IriSP.createAnnotationWidget_template); this.selector.append(annotationMarkup); + this.selector.hide(); + for (var i = 0; i < this.keywords.length; i++) { + var templ = IriSP.templToHTML("{{keyword}}", + {keyword: this.keywords[i]}); + + this.selector.find(".Ldt-createAnnotation-keywords").append(templ); + } + this._Popcorn.listen("IriSP.PlayerWidget.AnnotateButton.clicked", IriSP.wrap(this, this.handleAnnotateSignal));