Commit 524cd997 authored by Igor.Zotov's avatar Igor.Zotov

http://bugzserver/show_bug.cgi?id=27376 - Потеря формата после увеличения...

http://bugzserver/show_bug.cgi?id=27376 - Потеря формата после увеличения высоты скрытых строк форматированной таблицы

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@60585 954022d7-b5bf-4e40-9824-e11837661b57
parent 92f84a48
......@@ -2982,6 +2982,9 @@ UndoRedoWoorksheet.prototype = {
row.setHeightProp(Data.oOldVal);
else
row.setHeightProp(Data.oNewVal);
var workSheetView = this.wb.oApi.wb.getWorksheetById(nSheetId);
workSheetView.autoFilters.reDrawFilter(null, index);
}
else if(historyitem_Worksheet_AddRows == Type || historyitem_Worksheet_RemoveRows == Type)
{
......
......@@ -2276,15 +2276,21 @@ var gUndoInsDelCellsFlag = true;
return result;
},
reDrawFilter: function(range)
reDrawFilter: function(range, row)
{
if(!range)
if(!range && row == undefined)
return;
var aWs = this._getCurrentWS();
var ws = this.worksheet;
var tableParts = aWs.TableParts;
if(tableParts)
{
if(range === null && row !== undefined)
{
range = new Asc.Range(0, row, ws.nColsCount - 1, row);
}
for(var i = 0; i < tableParts.length; i++)
{
var currentFilter = tableParts[i];
......
......@@ -689,6 +689,7 @@
return;
t.model.setRowHeight(newHeight, row, row);
t.autoFilters.reDrawFilter(null, row);
t._cleanCache(new asc_Range(0, row, t.cols.length - 1, row));
t.changeWorksheet("update", {reinitRanges: true});
t._updateVisibleRowsCount();
......
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