Commit cb2f2a51 authored by Dmitry.Vikulov's avatar Dmitry.Vikulov Committed by Alexander.Trofimov

Fix Bug 21651 - [Charts] Не перерисовывается диаграмма при удалении листа, на...

Fix Bug 21651 - [Charts] Не перерисовывается диаграмма при удалении листа, на который ссылаются данные диаграммы

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@53026 954022d7-b5bf-4e40-9824-e11837661b57
parent 46708a21
......@@ -2077,14 +2077,16 @@ var ASC_DOCS_API_USE_EMBEDDED_FONTS = "@@ASC_DOCS_API_USE_EMBEDDED_FONTS";
var deleteCallback = function (res) {
if (res) {
/*History.Create_NewPoint();
History.Create_NewPoint();
History.StartTransaction();
// Нужно проверить все диаграммы, ссылающиеся на удаляемый лист
for (var key in t.wb.wsViews) {
var ws = t.wb.wsViews[key];
ws.objectRender.updateChartReferences(activeName, ws.model.sName);
}*/
for (var key in t.wb.model.aWorksheets) {
var wsModel = t.wb.model.aWorksheets[key];
var ws = t.wb.getWorksheet(wsModel.index);
if ( ws )
ws.objectRender.updateChartReferences(activeName, ws.model.sName);
}
// Удаляем Worksheet и получаем новый активный индекс (-1 означает, что ничего не удалилось)
var activeNow = t.wbModel.removeWorksheet(i);
......
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