X-Git-Url: https://git.mdrn.pl/fnpeditor.git/blobdiff_plain/efe36f4f1b5df351eeb4d40a54c3900cf9a7079b..2ffd7ab0bf214b5221d52e25ba081d944ba35843:/src/editor/modules/metadataEditor/metadataEditor.js diff --git a/src/editor/modules/metadataEditor/metadataEditor.js b/src/editor/modules/metadataEditor/metadataEditor.js index 94ad85b..623dee9 100644 --- a/src/editor/modules/metadataEditor/metadataEditor.js +++ b/src/editor/modules/metadataEditor/metadataEditor.js @@ -29,8 +29,8 @@ return function(sandbox) { }); this.metaTable.on('keydown', '[contenteditable]', function(e) { - console.log(e.which); - if(e.which === 13) { + /* globals document */ + if(e.which === 13) { if($(document.activeElement).hasClass('rng-module-metadataEditor-metaItemKey')) { metaTable.find('.rng-module-metadataEditor-metaItemValue').focus(); } else { @@ -45,15 +45,15 @@ return function(sandbox) { var onKeyUp = function(e) { - if(e.which !== 13) + if(e.which !== 13) { sandbox.publish('metadataChanged', view.getMetadata()); + } }; this.metaTable.on('keyup', '[contenteditable]', _.throttle(onKeyUp, 500)); }, getMetadata: function() { var toret = {}; this.node.find('tr').each(function() { - var tr = $(this); var inputs = $(this).find('td [contenteditable]'); var key = $(inputs[0]).text(); var value = $(inputs[1]).text(); @@ -64,7 +64,7 @@ return function(sandbox) { setMetadata: function(metadata) { var view = this; this.metaTable.find('tr').remove(); - _.each(_.keys(metadata), function(key) { + _.each(_.keys(metadata), function(key) { view._addMetaRow(key, metadata[key]); }); },