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.
Fixes issues #995 and #2490. They are both related to the drawing of the top border horizontal line of a table.
beginUnbreakableBlock
of thedontBreakRows
property was executed, leaving the horizontal line orphan in case of a pabe break. This bug appeared whendontBreakRows
is active, table has noheaderRows
, and first row of the table causes a page break.headersRow
and nodontBreakRows
before knowing if the flagskipOrphanePadding
will be activated.skipOrphanePadding
causes not to draw any piece of a row in the current page. That is why the drawing of the table top border of the table when it has noheaderRows
and nodontBreakRows
, has been moved to the methodendRow
, where we know ifskipOrphanePadding
will be activated or not.