Prevent adding empty paragraph if cell contains altChunk #233
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I used docx-templates to generate a Word document with embedded HTML (altchunks) within cells of a table. In the generated document, I found that each of these cells ended up with extra whitespace beneath the HTML content.
I tracked it down to the code that adds a
<w:p/>
if it finds that the table cell does not already contain a<w:p/>
. This PR builds on that, by also checking to make sure the table cell does also not already contain a<w:altChunk>
.After generating the same Word document again, using this PR, the embedded HTML no longer contains extra whitespace beneath the HTML content.