Commit d35bba3d authored by Alexander.Trofimov's avatar Alexander.Trofimov Committed by Alexander.Trofimov

Добавил обновление при unmerge при добавлении форматированной таблицы

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@59656 954022d7-b5bf-4e40-9824-e11837661b57
parent 6cd34a2e
......@@ -10793,13 +10793,13 @@
* Обновление при изменениях форматированной таблицы
* @param range - обновляемый диапазон (он же диапазон для выделения)
* @param recalc - делать ли автоподбор по названию столбца
* @param changeRows - менялись ли строки (скрытие раскрытие)
* @param changeRowsOrMerge - менялись ли строки (скрытие раскрытие) или был unmerge
* @private
*/
WorksheetView.prototype._onUpdateFormatTable = function (range, recalc, changeRows) {
WorksheetView.prototype._onUpdateFormatTable = function (range, recalc, changeRowsOrMerge) {
if (!recalc) {
// При скрытии/открытии строк стоит делать update всему
if (changeRows)
if (changeRowsOrMerge)
this.isChanged = true;
// Пока вызовем updateRange, но стоит делать просто draw
this._updateCellsRange(range);
......@@ -10822,10 +10822,14 @@
this._calcColumnWidths(/*fullRecalc*/0);
this._updateVisibleColsCount();
this.changeWorksheet("update");
} else if (changeRowsOrMerge) {
// Был merge, нужно обновить
this._updateCellsRange(range);
} else {
// Просто отрисуем
this.draw();
}
};
WorksheetView.prototype._loadFonts = function (fonts, callback) {
......
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