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

- Исправлен баг с отрисовкой активных хидеров при скроле, если есть граф.объект

- Доработана очередь событий для отрисовки

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@49007 954022d7-b5bf-4e40-9824-e11837661b57
parent 1b0dd916
......@@ -2281,10 +2281,14 @@ function DrawingObjects() {
var aDrawTasks = [];
var drawTaskTimerId = null;
function drawTaskFunction() {
if ( aDrawTasks.length ) {
//console.log("Task count = " + aDrawTasks.length);
_this.showDrawingObjectsEx(aDrawTasks[0].params[0], aDrawTasks[0].params[1]);
aDrawTasks.splice(0, 1);
var taskLen = aDrawTasks.length;
if ( taskLen ) {
//console.log("Task count = " + taskLen);
_this.showDrawingObjectsEx(aDrawTasks[taskLen - 1].params[0], aDrawTasks[taskLen - 1].params[1]);
aDrawTasks.splice(0, (taskLen - 1 > 0) ? taskLen - 1 : 1);
}
}
......@@ -2604,7 +2608,7 @@ function DrawingObjects() {
_this.init = function(currentSheet) {
var taskTimerId = setInterval(drawTaskFunction, 10);
var taskTimerId = setInterval(drawTaskFunction, 5);
userId = api.User.asc_getId();
documentId = api.documentId;
......@@ -3083,6 +3087,8 @@ function DrawingObjects() {
break;
}
}
if ( !_this.selectedGraphicObjectsExists() )
worksheet._drawActiveHeaders();
}
//-----------------------------------------------------------------------------------
......
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