Summary: | ColumnHelper.addCleanColIntoCols() loses information in some overlapping-column cases | ||
---|---|---|---|
Product: | POI | Reporter: | Chris Boyle <cmb-apache> |
Component: | XSSF | Assignee: | POI Developers List <dev> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | onealj |
Priority: | P2 | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | Linux | ||
Attachments: | More tests of ColumnHelper, 2 of which fail |
Description
Chris Boyle
2015-09-29 17:00:30 UTC
As discussed at ApacheCon, replaced the fix from bug 54283 with our implementation; this appears to work better and has improved the behaviour of column group collapsing too (made it closer to what Excel does). Fixed in SVN r1706789 Thanks to Chris, and to Matt Hillsdon, for their work on this one. I got some weird errors from the changes in r1706789. For example, XSSFSheet.autoSizeColumn(col) changes the size of col and an adjacent column. In some cases, autoSizeColumn ended up hiding columns that were previously visible. I'll see if I can pair down my Excel template to a SSCCE. Right now I can't reproduce the problem if I start with a blank workbook. |