Commit deafb651 authored by Alexander.Trofimov's avatar Alexander.Trofimov Committed by Alexander.Trofimov

Пока мы редактируем ячейку возвращаем isDocumentModified = true

Баг http://bugzserver/show_bug.cgi?id=26211

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@58040 954022d7-b5bf-4e40-9824-e11837661b57
parent 40e1b88b
...@@ -1144,8 +1144,8 @@ var ASC_DOCS_API_USE_EMBEDDED_FONTS = "@@ASC_DOCS_API_USE_EMBEDDED_FONTS"; ...@@ -1144,8 +1144,8 @@ var ASC_DOCS_API_USE_EMBEDDED_FONTS = "@@ASC_DOCS_API_USE_EMBEDDED_FONTS";
}; };
spreadsheet_api.prototype.asc_isDocumentModified = function () { spreadsheet_api.prototype.asc_isDocumentModified = function () {
if (!this.canSave) { if (!this.canSave || this.asc_getCellEditMode()) {
// Пока идет сохранение, мы не закрываем документ // Пока идет сохранение или редактирование ячейки, мы не закрываем документ
return true; return true;
} else if (History && History.Is_Modified) { } else if (History && History.Is_Modified) {
return History.Is_Modified(); return History.Is_Modified();
...@@ -2747,7 +2747,7 @@ var ASC_DOCS_API_USE_EMBEDDED_FONTS = "@@ASC_DOCS_API_USE_EMBEDDED_FONTS"; ...@@ -2747,7 +2747,7 @@ var ASC_DOCS_API_USE_EMBEDDED_FONTS = "@@ASC_DOCS_API_USE_EMBEDDED_FONTS";
// Получаем свойство: редактируем мы сейчас или нет // Получаем свойство: редактируем мы сейчас или нет
spreadsheet_api.prototype.asc_getCellEditMode = function () { spreadsheet_api.prototype.asc_getCellEditMode = function () {
return this.wb.getCellEditMode(); return this.wb ? this.wb.getCellEditMode() : false;
}; };
spreadsheet_api.prototype.asc_setCellFontName = function (fontName) { spreadsheet_api.prototype.asc_setCellFontName = function (fontName) {
......
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