Commit 1072f495 authored by Alexander.Trofimov's avatar Alexander.Trofimov Committed by Alexander.Trofimov

Поправил баг http://bugzserver/show_bug.cgi?id=24282

Комментарии удаляем только на clear "All"

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@56295 954022d7-b5bf-4e40-9824-e11837661b57
parent b903c608
...@@ -7865,19 +7865,19 @@ ...@@ -7865,19 +7865,19 @@
if (isLargeRange) { callTrigger = true; t.handlers.trigger("slowOperation", true); } if (isLargeRange) { callTrigger = true; t.handlers.trigger("slowOperation", true); }
/* отключаем отрисовку на случай необходимости пересчета ячеек, заносим ячейку, при необходимости в список перерисовываемых */ /* отключаем отрисовку на случай необходимости пересчета ячеек, заносим ячейку, при необходимости в список перерисовываемых */
lockDraw(t.model.workbook); lockDraw(t.model.workbook);
if (val === c_oAscCleanOptions.All) if (val === c_oAscCleanOptions.All) {
range.cleanAll(); range.cleanAll();
if (val & c_oAscCleanOptions.Text || val & c_oAscCleanOptions.Formula) // Удаляем комментарии
t.cellCommentator.deleteCommentsRange(arn);
} else if (val & c_oAscCleanOptions.Text || val & c_oAscCleanOptions.Formula)
range.cleanText(); range.cleanText();
if (val & c_oAscCleanOptions.Format) else if (val & c_oAscCleanOptions.Format)
range.cleanFormat(); range.cleanFormat();
// Если нужно удалить автофильтры - удаляем // Если нужно удалить автофильтры - удаляем
t.autoFilters.isEmptyAutoFilters(arn); t.autoFilters.isEmptyAutoFilters(arn);
// Вызываем функцию пересчета для заголовков форматированной таблицы // Вызываем функцию пересчета для заголовков форматированной таблицы
t.autoFilters._renameTableColumn(arn); t.autoFilters._renameTableColumn(arn);
// Удаляем комментарии
t.cellCommentator.deleteCommentsRange(arn);
/* возвращаем отрисовку. и перерисовываем ячейки с предварительным пересчетом */ /* возвращаем отрисовку. и перерисовываем ячейки с предварительным пересчетом */
buildRecalc(t.model.workbook); buildRecalc(t.model.workbook);
......
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