From 31a91116674231815624542b99d95cbe7a64ed32 Mon Sep 17 00:00:00 2001 From: Travis Fletcher Date: Wed, 15 May 2019 18:14:39 -0400 Subject: [PATCH] Fix merging of 3+ cells vertically --- src/file/table/table-column.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/file/table/table-column.ts b/src/file/table/table-column.ts index b06a9f29a4..9fb3261502 100644 --- a/src/file/table/table-column.ts +++ b/src/file/table/table-column.ts @@ -15,7 +15,10 @@ export class TableColumn { public mergeCells(startIndex: number, endIndex: number): TableCell { this.cells[startIndex].addVerticalMerge(VMergeType.RESTART); - this.cells[endIndex].addVerticalMerge(VMergeType.CONTINUE); + + for (let i = startIndex; i <= endIndex; i++) { + this.cells[i].addVerticalMerge(VMergeType.CONTINUE); + } return this.cells[startIndex]; }