Commit 6e156e59 authored by Alexander.Trofimov's avatar Alexander.Trofimov Committed by Alexander.Trofimov

При открытии не нужно делать обновление (как и в нативной версии).

Баг http://bugzserver/show_bug.cgi?id=26950

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@58734 954022d7-b5bf-4e40-9824-e11837661b57
parent e4ba34d6
......@@ -1725,13 +1725,10 @@ var ASC_DOCS_API_USE_EMBEDDED_FONTS = "@@ASC_DOCS_API_USE_EMBEDDED_FONTS";
this.collaborativeEditing.clearRecalcIndex();
this.IsSendDocumentLoadCompleate = true;
this.asc_EndAction(c_oAscAsyncActionType.BlockInteraction, c_oAscAsyncAction.Open);
}
if (this.wb) {
// Нужно послать обновить свойства (иначе для удаления данных не обновится строка формул).
} else if (this.wb && !window["NATIVE_EDITOR_ENJINE"]) {
// Нужно послать 'обновить свойства' (иначе для удаления данных не обновится строка формул).
// ToDo Возможно стоит обновлять только строку формул
this.wb._onWSSelectionChanged(null);
this.wb.getWorksheet().updateVisibleRange();
}
};
......
......@@ -9733,24 +9733,23 @@
// Для принятия изменения нужно делать расширение диапазона
if (this.model.workbook.bCollaborativeChanges) {
var bIsUpdateX = false, bIsUpdateY = false;
if (val.range.c2 >= t.nColsCount) {
t.expandColsOnScroll(false, true, 0); // Передаем 0, чтобы увеличить размеры
if (val.range.c2 >= this.nColsCount) {
this.expandColsOnScroll(false, true, 0); // Передаем 0, чтобы увеличить размеры
bIsUpdateX = true;
}
if (val.range.r2 >= t.nRowsCount) {
t.expandRowsOnScroll(false, true, 0); // Передаем 0, чтобы увеличить размеры
if (val.range.r2 >= this.nRowsCount) {
this.expandRowsOnScroll(false, true, 0); // Передаем 0, чтобы увеличить размеры
bIsUpdateY = true;
}
if (bIsUpdateX && bIsUpdateY)
t.handlers.trigger("reinitializeScroll");
this.handlers.trigger("reinitializeScroll");
else if (bIsUpdateX)
t.handlers.trigger("reinitializeScrollX");
this.handlers.trigger("reinitializeScrollX");
else if (bIsUpdateY)
t.handlers.trigger("reinitializeScrollY");
this.handlers.trigger("reinitializeScrollY");
}
t._updateCellsRange(val.range, val.canChangeColWidth, val.lockDraw);
this._updateCellsRange(val.range, val.canChangeColWidth, val.lockDraw);
}
break;
}
......
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