tagInput: '.coding-rules-detail-tag-input'
tagsEdit: '.coding-rules-detail-tag-edit'
tagsEditDone: '.coding-rules-detail-tag-edit-done'
+ tagsEditCancel: '.coding-rules-details-tag-edit-cancel'
tagsList: '.coding-rules-detail-tag-list'
subcharacteristic: '.coding-rules-subcharacteristic'
events:
'click @ui.tagsChange': 'changeTags'
'click @ui.tagsEditDone': 'editDone'
+ 'click @ui.tagsEditCancel': 'cancelEdit'
'click @ui.extendDescriptionLink': 'showExtendDescriptionForm'
'click @ui.cancelExtendDescription': 'hideExtendDescriptionForm'
@ui.tagsEdit.show()
if @ui.tagsList.hide
@ui.tagsList.hide()
+ @tagsBuffer = @ui.tagInput.select2 'val'
key.setScope 'tags'
key 'escape', 'tags', => @cancelEdit()
if @ui.tagsList.show
@ui.tagsList.show()
if @ui.tagInput.select2
+ console.log @tagsBuffer
+ @ui.tagInput.select2 'val', @tagsBuffer
@ui.tagInput.select2 'close'
if @ui.tagsEdit.hide
@ui.tagsEdit.hide()