Commit af3ac6e5 authored by Alexander.Trofimov's avatar Alexander.Trofimov

delete argument skipNLCheck

parent 1a300e3b
...@@ -319,9 +319,9 @@ ...@@ -319,9 +319,9 @@
}; };
CellEditor.prototype.close = function (saveValue) { CellEditor.prototype.close = function (saveValue) {
var opt = this.options, ret; var opt = this.options;
if (saveValue && "function" === typeof opt.saveValueCallback) { if (saveValue) {
var isFormula = this.isFormula(); var isFormula = this.isFormula();
// Для формул делаем пересчет всегда. Для остального - только если мы изменили что-то. http://bugzilla.onlyoffice.com/show_bug.cgi?id=31889 // Для формул делаем пересчет всегда. Для остального - только если мы изменили что-то. http://bugzilla.onlyoffice.com/show_bug.cgi?id=31889
// Сюда же добавляется и ячейка с wrap-текстом, у которой выключен wrap. // Сюда же добавляется и ячейка с wrap-текстом, у которой выключен wrap.
...@@ -336,8 +336,7 @@ ...@@ -336,8 +336,7 @@
this.noUpdateMode = false; this.noUpdateMode = false;
} }
ret = opt.saveValueCallback(opt.fragments, this.textFlags, /*skip NL check*/ret); if (!opt.saveValueCallback(opt.fragments, this.textFlags)) {
if (!ret) {
// При ошибке нужно выставить флаг, чтобы по стрелкам не закрывался редактор // При ошибке нужно выставить флаг, чтобы по стрелкам не закрывался редактор
this.handlers.trigger('setStrictClose', true); this.handlers.trigger('setStrictClose', true);
return false; return false;
...@@ -786,7 +785,7 @@ ...@@ -786,7 +785,7 @@
this.options.fragments), t = this, ret = false, range, wsOPEN = this.handlers.trigger( this.options.fragments), t = this, ret = false, range, wsOPEN = this.handlers.trigger(
"getCellFormulaEnterWSOpen"), ws = wsOPEN ? wsOPEN.model : this.handlers.trigger("getActiveWS"); "getCellFormulaEnterWSOpen"), ws = wsOPEN ? wsOPEN.model : this.handlers.trigger("getActiveWS");
if (s.length < 1 || s.charAt(0) !== "=" || this.options.cellNumFormat == Asc.c_oAscNumFormatType.Text) { if (Asc.c_oAscNumFormatType.Text === this.options.cellNumFormat || s.length < 1 || s.charAt(0) !== "=") {
return ret; return ret;
} }
......
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment