Commit 93c9f233 authored by Igor.Zotov's avatar Igor.Zotov Committed by Alexander.Trofimov

http://bugzserver/show_bug.cgi?id=19714 - Автофильтр остается примененным к...

http://bugzserver/show_bug.cgi?id=19714 -  Автофильтр остается примененным к пустым ячейкам после сдвига ячеек путем Insert или Delete Cells

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@60482 954022d7-b5bf-4e40-9824-e11837661b57
parent 4036fdb6
......@@ -3095,7 +3095,9 @@ UndoRedoWoorksheet.prototype = {
// ToDo Так делать неправильно, нужно поправить (перенести логику в model, а отрисовку отделить)
worksheetView = this.wb.oApi.wb.getWorksheetById(nSheetId);
if(!bUndo)
var isCheckChangeAutoFilter = worksheetView.autoFilters.isActiveCellsCrossHalfFTable(range.bbox, operType, bInsert ? "insCell" : "delCell");
if(!bUndo && isCheckChangeAutoFilter === true)
worksheetView.autoFilters.insertColumn(bInsert ? "insCell" : "delCell", range.bbox, operType);
worksheetView.cellCommentator.updateCommentsDependencies(bInsert, operType, range.bbox);
}
......
......@@ -5427,9 +5427,9 @@ var gUndoInsDelCellsFlag = true;
var insertIndexes = [];
for(var filR = 0; filR < filter.result.length; filR++)
{
var curFilter = filter.result[filR];
var newFirstCol = this._idToRange(curFilter.id);
var newNextCol = this._idToRange(curFilter.idNext);
var curFilter = filter.result[filR];
var newFirstCol = this._idToRange(curFilter.id);
var newNextCol = this._idToRange(curFilter.idNext);
if(type == 'insRow')
{
newFirstCol.r1 = newFirstCol.r1 + val;
......
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