diff --git a/tests/ref/grid-subheaders-repeat-replace-short-lived.png b/tests/ref/grid-subheaders-repeat-replace-short-lived.png new file mode 100644 index 000000000..410d6b317 Binary files /dev/null and b/tests/ref/grid-subheaders-repeat-replace-short-lived.png differ diff --git a/tests/suite/layout/grid/subheaders.typ b/tests/suite/layout/grid/subheaders.typ index 3410104aa..8fc9e4987 100644 --- a/tests/suite/layout/grid/subheaders.typ +++ b/tests/suite/layout/grid/subheaders.typ @@ -196,6 +196,55 @@ ..([z],) * 4, ) +--- grid-subheaders-repeat-replace-short-lived --- +#set page(height: 8em) +#grid( + grid.header( + [a] + ), + grid.header( + level: 2, + [b] + ), + grid.header( + level: 2, + [c] + ), + grid.header( + level: 2, + [d] + ), + grid.header( + level: 2, + [e] + ), + grid.header( + level: 2, + [f] + ), + grid.header( + level: 2, + [g] + ), + grid.header( + level: 2, + [h] + ), + grid.header( + level: 2, + [i] + ), + grid.header( + level: 2, + [j] + ), + grid.header( + level: 3, + [k] + ), + ..([z],) * 10, +) + --- grid-subheaders-multi-page-row --- #set page(height: 8em) #grid(