fix #324: save field on cmd-s

This commit is contained in:
antelle 2016-08-22 19:41:40 +03:00
parent ba9c8fa2a9
commit e4c6315219
1 changed files with 5 additions and 1 deletions

View File

@ -121,7 +121,6 @@ var FieldViewText = FieldView.extend({
fieldValueKeydown: function(e) {
KeyHandler.reg();
e.stopPropagation();
var code = e.keyCode || e.which;
if (code === Keys.DOM_VK_RETURN) {
if (!this.model.multiline || (!e.altKey && !e.shiftKey && !e.ctrlKey)) {
@ -143,7 +142,12 @@ var FieldViewText = FieldView.extend({
} else if (code === Keys.DOM_VK_G && e.metaKey) {
e.preventDefault();
this.showGenerator();
} else if (code === Keys.DOM_VK_S && (e.metaKey || e.ctrlKey)) {
this.stopBlurListener();
this.endEdit(e.target.value);
return;
}
e.stopPropagation();
},
endEdit: function(newVal, extra) {