diff options
author | xuri <xuri.me@gmail.com> | 2021-02-10 00:04:13 +0800 |
---|---|---|
committer | xuri <xuri.me@gmail.com> | 2021-02-10 00:04:13 +0800 |
commit | 3783d1d01b458a56a4de6aba4a2d10605bfbc876 (patch) | |
tree | c0cb77cb0833b2f66f17e8e55e7f1b880d2f70f4 /merge.go | |
parent | 23c73ab527731f9d414e81f7ea15e2ae1a72a290 (diff) |
This closes #782, fix unmerge all cells cause corrupted file
Diffstat (limited to 'merge.go')
-rw-r--r-- | merge.go | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -148,6 +148,9 @@ func (f *File) UnmergeCell(sheet string, hcell, vcell string) error { } ws.MergeCells.Cells = ws.MergeCells.Cells[:i] ws.MergeCells.Count = len(ws.MergeCells.Cells) + if ws.MergeCells.Count == 0 { + ws.MergeCells = nil + } return nil } |