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

http://bugzserver/show_bug.cgi?id=27340 - [CoEdit] Ошибка в консоли после...

http://bugzserver/show_bug.cgi?id=27340 - [CoEdit] Ошибка в консоли после скрытия данных в дублированной кнопке автофильтра, через Custom Filter
вернул флаг gUndoInsDelCellsFlag

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@59443 954022d7-b5bf-4e40-9824-e11837661b57
parent a0c69152
......@@ -286,6 +286,7 @@ CHistory.prototype.UndoRedoEnd = function (Point, oRedoObjectParam, bUndo) {
}
}
}
gUndoInsDelCellsFlag = true;
}
//синхронизация index и id worksheet
if (oRedoObjectParam.bUpdateWorksheetByModel)
......
......@@ -3020,6 +3020,7 @@ UndoRedoWoorksheet.prototype = {
// ToDo Так делать неправильно, нужно поправить (перенести логику в model, а отрисовку отделить)
worksheetView = this.wb.oApi.wb.getWorksheetById(nSheetId);
if(gUndoInsDelCellsFlag)
worksheetView.autoFilters.insertRows(bInsert ? "insCell" : "delCell", range, operType);
worksheetView.cellCommentator.updateCommentsDependencies(bInsert, operType, range);
}
......@@ -3058,6 +3059,7 @@ UndoRedoWoorksheet.prototype = {
// ToDo Так делать неправильно, нужно поправить (перенести логику в model, а отрисовку отделить)
worksheetView = this.wb.oApi.wb.getWorksheetById(nSheetId);
if(gUndoInsDelCellsFlag)
worksheetView.autoFilters.insertColumn(bInsert ? "insCell" : "delCell", range, operType);
worksheetView.cellCommentator.updateCommentsDependencies(bInsert, operType, range);
}
......@@ -3096,6 +3098,7 @@ UndoRedoWoorksheet.prototype = {
// ToDo Так делать неправильно, нужно поправить (перенести логику в model, а отрисовку отделить)
worksheetView = this.wb.oApi.wb.getWorksheetById(nSheetId);
if(gUndoInsDelCellsFlag)
worksheetView.autoFilters.insertColumn(bInsert ? "insCell" : "delCell", range.bbox, operType);
worksheetView.cellCommentator.updateCommentsDependencies(bInsert, operType, range.bbox);
}
......@@ -3134,6 +3137,7 @@ UndoRedoWoorksheet.prototype = {
// ToDo Так делать неправильно, нужно поправить (перенести логику в model, а отрисовку отделить)
worksheetView = this.wb.oApi.wb.getWorksheetById(nSheetId);
if(gUndoInsDelCellsFlag)
worksheetView.autoFilters.insertRows(bInsert ? "insCell" : "delCell",range.bbox, operType);
worksheetView.cellCommentator.updateCommentsDependencies(bInsert, operType, range.bbox);
}
......
"use strict";
var gUndoInsDelCellsFlag = true;
( /**
* @param {jQuery} $
* @param {Window} window
......@@ -1852,6 +1852,8 @@
if(cloneData.insCells)
delete cloneData.insCells;
gUndoInsDelCellsFlag = false;
if(cloneData.refTable)
{
if(aWs.TableParts)
......
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