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