From 238f64327c18e2a299c7ecef4980c9cd5b842750 Mon Sep 17 00:00:00 2001 From: Florian Kothmeier Date: Sat, 25 Mar 2023 13:30:19 +0100 Subject: [PATCH] Fix fill color obstructing page header and background (#277) --- library/src/layout/page.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/library/src/layout/page.rs b/library/src/layout/page.rs index 61a1f9c45..66d2bcc01 100644 --- a/library/src/layout/page.rs +++ b/library/src/layout/page.rs @@ -326,10 +326,6 @@ impl PageElem { // Realize overlays. for frame in &mut fragment { - if let Some(fill) = fill { - frame.fill(fill); - } - let size = frame.size(); let pad = padding.resolve(styles).relative_to(size); let pw = size.x - pad.left - pad.right; @@ -365,6 +361,10 @@ impl PageElem { frame.push_frame(pos, sub); } } + + if let Some(fill) = fill { + frame.fill(fill); + } } Ok(fragment)