Commit 7cc57e62 authored by Alexander.Trofimov's avatar Alexander.Trofimov Committed by Alexander.Trofimov

Поправил баг http://bugzserver/show_bug.cgi?id=25741 (при обновлении диапазона...

Поправил баг http://bugzserver/show_bug.cgi?id=25741 (при обновлении диапазона делаем проверку на наличие строк и столбцов)

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@57522 954022d7-b5bf-4e40-9824-e11837661b57
parent 87ffd981
......@@ -113,11 +113,11 @@
return pos > lastChar ? pos : lastChar + (this.charWidths[lastChar] !== 0 ? 1 : 0);
},
getBeginOfText: function (pos) {
getBeginOfText: function () {
return 0;
},
getEndOfText: function (pos) {
getEndOfText: function () {
return this.chars.length;
},
......
......@@ -9704,6 +9704,22 @@
case "updateRange":
if (val && val.range) {
var bIsUpdateX = false, bIsUpdateY = false;
if (t.cols.length < val.range.c2) {
t.expandColsOnScroll(false, true, val.range.c2);
bIsUpdateX = true;
}
if (t.rows.length < val.range.r2) {
t.expandRowsOnScroll(false, true, val.range.r2);
bIsUpdateY = true;
}
if (bIsUpdateX && bIsUpdateY)
this.handlers.trigger("reinitializeScroll");
else if (bIsUpdateX)
t.handlers.trigger("reinitializeScrollX");
else if (bIsUpdateY)
t.handlers.trigger("reinitializeScrollY");
t._updateCellsRange(val.range, val.canChangeColWidth, val.isLockDraw);
}
return;
......
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