Uploaded image for project: 'FOP'
  1. FOP
  2. FOP-1492

Missing border-after when break-after set on a block

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Resolution: Unresolved
    • 2.5
    • None
    • layout/unqualified
    • None
    • Operating System: other
      Platform: Other
    • 44412

    Description

      On the following:
      <fo:block>Before the block</fo:block>
      <fo:block border="4pt solid black" break-before="page" break-after="page">A
      block with
      borders and break-before and break-after.</fo:block>
      <fo:block>After the block</fo:block>

      The border-after on the second block is missing, although the block is finished.
      It looks like its conditionality is (wrongly) taken into account, as setting
      border-after-width.conditionality="retain" make it re-appear. The problem also
      doesn't show up if break-after is removed from the second block and break-before
      added on the third block instead.

      Attachments

        1. break_border-after_missing.fo
          0.7 kB
          Vincent Hennebert
        2. break_border-before_missing_2.fo
          0.8 kB
          Vincent Hennebert
        3. break_border-before_missing.fo
          0.8 kB
          Vincent Hennebert
        4. break-before.fo
          0.6 kB
          Vincent Hennebert
        5. table-cell-child-break-before.diff
          2 kB
          Jeremias Maerki

        Issue Links

          Activity

            People

              Unassigned Unassigned
              vhennebert Vincent Hennebert
              Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated: