diff --git a/frontend-js/src/main/js/gui/CommentDialog.js b/frontend-js/src/main/js/gui/CommentDialog.js index 4cfd4d4cd8b5f561cff3597d26997d3f7b32a57c..0ca87663084dad9a3f1217e80ac3c515b973a3dc 100644 --- a/frontend-js/src/main/js/gui/CommentDialog.js +++ b/frontend-js/src/main/js/gui/CommentDialog.js @@ -38,13 +38,13 @@ function createRow(elements) { return row; } -CommentDialog.prototype.open = function (types) { +CommentDialog.prototype.open = function (identifiedElements) { var self = this; self.setTypes([CommentDialog.GENERAL]); var promises = [CommentDialog.GENERAL]; - for (var i = 0; i < types.length; i++) { - var ie = types[i]; + for (var i = 0; i < identifiedElements.length; i++) { + var ie = identifiedElements[i]; if (ie.getType() === "ALIAS") { promises.push(self.getMap().getSubmapById(ie.getModelId()).getModel().getAliasById(ie.getId(), true)); } else if (ie.getType() === "REACTION") { @@ -182,6 +182,7 @@ CommentDialog.prototype.setTypes = function (types) { typeOptions.value = 0; this._types = types; + typeOptions.onchange(); }; CommentDialog.prototype.getTypes = function () {