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

При очистке строк/столбцов (названий) не было ограничения на видимую облась и...

При очистке строк/столбцов (названий) не было ограничения на видимую облась и чистился весь диапазон

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@48785 954022d7-b5bf-4e40-9824-e11837661b57
parent 451dd048
......@@ -2152,6 +2152,8 @@
_cleanColumnHeaders: function (colStart, colEnd) {
var offsetX = this.cols[this.visibleRange.c1].left - this.cellsLeft;
if (colEnd === undefined) {colEnd = colStart;}
colStart = Math.max(this.visibleRange.c1, colStart);
colEnd = Math.min(this.visibleRange.c2, colEnd);
for (var i = colStart; i <= colEnd; ++i) {
this.drawingCtx.clearRect(
this.cols[i].left - offsetX - this.width_1px, this.headersTop,
......@@ -2162,6 +2164,8 @@
_cleanRowHeades: function (rowStart, rowEnd) {
var offsetY = this.rows[this.visibleRange.r1].top - this.cellsTop;
if (rowEnd === undefined) {rowEnd = rowStart;}
rowStart = Math.max(this.visibleRange.r1, rowStart);
rowEnd = Math.min(this.visibleRange.r2, rowEnd);
for (var i = rowStart; i <= rowEnd; ++i) {
this.drawingCtx.clearRect(
this.headersLeft, this.rows[i].top - offsetY - this.height_1px,
......
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