lab.nexedi.com will be down from Thursday, 20 March 2025, 07:30:00 UTC for a duration of approximately 2 hours

Commit 4473474c authored by Alexander.Trofimov's avatar Alexander.Trofimov

fix bug 34864

parent 4f5db28d
...@@ -322,11 +322,9 @@ ...@@ -322,11 +322,9 @@
var opt = this.options; var opt = this.options;
if (saveValue) { if (saveValue) {
var isFormula = this.isFormula(); // Пересчет делаем всегда для не пустой ячейки или если были изменения. http://bugzilla.onlyoffice.com/show_bug.cgi?id=34864
// Для формул делаем пересчет всегда. Для остального - только если мы изменили что-то. http://bugzilla.onlyoffice.com/show_bug.cgi?id=31889 if (0 < this.undoList.length || 0 < this._getFragmentsLength(this.options.fragments)) {
// Сюда же добавляется и ячейка с wrap-текстом, у которой выключен wrap. var isFormula = this.isFormula();
// Иначе F2 по ячейке с '\n', у которой выключен wrap, не станет снова wrap. http://bugzilla.onlyoffice.com/show_bug.cgi?id=17590
if (0 < this.undoList.length || isFormula || this.textFlags.wrapOnlyNL) {
// Делаем замену текста на автодополнение, если есть select и текст полностью совпал. // Делаем замену текста на автодополнение, если есть select и текст полностью совпал.
if (this.sAutoComplete && !isFormula) { if (this.sAutoComplete && !isFormula) {
this.selectionBegin = this.textRender.getBeginOfText(); this.selectionBegin = this.textRender.getBeginOfText();
......
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