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

fix bug #26723

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@58624 954022d7-b5bf-4e40-9824-e11837661b57
parent ec7b300f
...@@ -2613,12 +2613,18 @@ ...@@ -2613,12 +2613,18 @@
/** Удаляет вертикальные границы ячейки, если текст выходит за границы и соседние ячейки пусты */ /** Удаляет вертикальные границы ячейки, если текст выходит за границы и соседние ячейки пусты */
WorksheetView.prototype._eraseCellRightBorder = function (drawingCtx, colBeg, colEnd, row, offsetX, offsetY) { WorksheetView.prototype._eraseCellRightBorder = function (drawingCtx, colBeg, colEnd, row, offsetX, offsetY) {
if (colBeg >= colEnd) {return;} if (colBeg >= colEnd) {return;}
var nextCell = -1;
var ctx = (drawingCtx) ? drawingCtx : this.drawingCtx; var ctx = (drawingCtx) ? drawingCtx : this.drawingCtx;
ctx.setFillStyle(this.settings.cells.defaultState.background); ctx.setFillStyle(this.settings.cells.defaultState.background);
for (var col = colBeg; col < colEnd; ++col) { for (var col = colBeg; col < colEnd; ++col) {
var c = this._getCell(col, row); var c = -1 !== nextCell ? nextCell : this._getCell(col, row);
var bg = null !== c ? c.getFill() : null; var bg = null !== c ? c.getFill() : null;
if (bg !== null) {continue;} if (bg !== null) {continue;}
nextCell = this._getCell(col + 1, row);
bg = null !== nextCell ? nextCell.getFill() : null;
if (bg !== null) {continue;}
ctx.fillRect( ctx.fillRect(
this.cols[col].left + this.cols[col].width - offsetX - this.width_1px, this.cols[col].left + this.cols[col].width - offsetX - this.width_1px,
this.rows[row].top - offsetY, this.rows[row].top - offsetY,
......
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