Commit 65535afd authored by Sergey.Luzyanin's avatar Sergey.Luzyanin

Bug 25267 - Увеличение размера шрифта из панели меню инструментов...

Bug 25267 - Увеличение размера шрифта из панели меню инструментов сбрасывается, при наборе текста в автофигуре

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@57300 954022d7-b5bf-4e40-9824-e11837661b57
parent ade9c010
...@@ -3939,16 +3939,16 @@ function ObjectLocker(ws) { ...@@ -3939,16 +3939,16 @@ function ObjectLocker(ws) {
// For array of objects -=Use reset before use=- // For array of objects -=Use reset before use=-
_t.checkObjects = function(callback) { _t.checkObjects = function(callback) {
function callbackEx(result) { function callbackEx(result, sync) {
//if ( worksheet ) //if ( worksheet )
// worksheet._drawCollaborativeElements(true); // worksheet._drawCollaborativeElements(true);
if ( callback ) if ( callback )
callback(result); callback(result, sync);
} }
if ( !aObjectId.length || (false === worksheet.collaborativeEditing.isCoAuthoringExcellEnable()) ) { if ( !aObjectId.length || (false === worksheet.collaborativeEditing.isCoAuthoringExcellEnable()) ) {
// Запрещено совместное редактирование // Запрещено совместное редактирование
asc_applyFunction(callbackEx, true); asc_applyFunction(callbackEx, true, true);
return; return;
} }
...@@ -3960,7 +3960,7 @@ function ObjectLocker(ws) { ...@@ -3960,7 +3960,7 @@ function ObjectLocker(ws) {
if ( false === worksheet.collaborativeEditing.getCollaborativeEditing() ) { if ( false === worksheet.collaborativeEditing.getCollaborativeEditing() ) {
// Пользователь редактирует один: не ждем ответа, а сразу продолжаем редактирование // Пользователь редактирует один: не ждем ответа, а сразу продолжаем редактирование
asc_applyFunction(callbackEx, true); asc_applyFunction(callbackEx, true, true);
callback = undefined; callback = undefined;
} }
if ( false !== worksheet.collaborativeEditing.getLockIntersection(lockInfo, c_oAscLockTypes.kLockTypeMine) ) { if ( false !== worksheet.collaborativeEditing.getLockIntersection(lockInfo, c_oAscLockTypes.kLockTypeMine) ) {
...@@ -3978,7 +3978,7 @@ function ObjectLocker(ws) { ...@@ -3978,7 +3978,7 @@ function ObjectLocker(ws) {
if ( _t.bLock ) if ( _t.bLock )
worksheet.collaborativeEditing.onEndCheckLock(callbackEx); worksheet.collaborativeEditing.onEndCheckLock(callbackEx);
else else
asc_applyFunction(callbackEx, true); asc_applyFunction(callbackEx, true, true);
} }
} }
......
...@@ -4583,12 +4583,15 @@ DrawingObjectsController.prototype = ...@@ -4583,12 +4583,15 @@ DrawingObjectsController.prototype =
this.drawingObjects.objectLocker.addObjectId(this.selectedObjects[i].Get_Id()); this.drawingObjects.objectLocker.addObjectId(this.selectedObjects[i].Get_Id());
} }
var _this = this; var _this = this;
var callback2 = function(bLock) var callback2 = function(bLock, bSync)
{ {
if(bLock) if(bLock)
{ {
History.Create_NewPoint(); History.Create_NewPoint();
if(bSync !== true)
{
_this.setSelectionState(selection_state); _this.setSelectionState(selection_state);
}
callback.apply(_this, args); callback.apply(_this, args);
_this.startRecalculate(); _this.startRecalculate();
_this.recalculateCurPos(); _this.recalculateCurPos();
......
...@@ -270,11 +270,14 @@ DrawingObjectsController.prototype.checkSelectedObjectsAndFireCallback = functio ...@@ -270,11 +270,14 @@ DrawingObjectsController.prototype.checkSelectedObjectsAndFireCallback = functio
this.drawingObjects.objectLocker.addObjectId(this.selectedObjects[i].Get_Id()); this.drawingObjects.objectLocker.addObjectId(this.selectedObjects[i].Get_Id());
} }
var _this = this; var _this = this;
var callback2 = function(bLock) var callback2 = function(bLock, bSync)
{ {
if(bLock) if(bLock)
{
if(bSync !== true)
{ {
_this.setSelectionState(selection_state); _this.setSelectionState(selection_state);
}
callback.apply(_this, args); callback.apply(_this, args);
} }
}; };
......
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