mirror of
https://github.com/Kozea/WeasyPrint.git
synced 2024-10-05 08:27:22 +03:00
Always return the next page name in block_level_page_break
Use the 'break' returned value to force the page break
This commit is contained in:
parent
86be0e9287
commit
5cc1ffe2b1
@ -815,12 +815,11 @@ def block_level_page_break(sibling_before, sibling_after):
|
||||
result = value
|
||||
|
||||
before_page = sibling_before.page_values()[1] if sibling_before else None
|
||||
after_page = sibling_after.page_values()[0] if sibling_after else None
|
||||
page = None
|
||||
if before_page and after_page and before_page != after_page:
|
||||
page = after_page
|
||||
after_page = sibling_after.page_values()[0]
|
||||
if before_page and before_page != after_page:
|
||||
result = 'page'
|
||||
|
||||
return {'break': result, 'page': page}
|
||||
return {'break': result, 'page': after_page}
|
||||
|
||||
|
||||
def find_earlier_page_break(children, absolute_boxes, fixed_boxes):
|
||||
|
Loading…
Reference in New Issue
Block a user