summaryrefslogtreecommitdiff
path: root/src/panes.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/panes.zig')
-rw-r--r--src/panes.zig7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/panes.zig b/src/panes.zig
index 93abae30..49e5d624 100644
--- a/src/panes.zig
+++ b/src/panes.zig
@@ -4577,13 +4577,14 @@ pub const Pdf = struct {
{
const tz_render = tracy.zone(@src(), "pdf.render_into");
defer tz_render.end();
- state.document.renderIntoAt(
+ state.document.renderIntoAtWithPaper(
page,
request,
shape,
want,
page_highlights,
fresh,
+ pardes.platform == .macos,
) catch break :filled false;
}
const tz_tint = tracy.zone(@src(), "pdf.tint");
@@ -5852,6 +5853,10 @@ pub const Pdf = struct {
.pan_x = placed.pan_x,
.geometry = placed.geometry,
.pixel_offset_y = placed.pixel_offset_y,
+ .paper_bg = if (pardes.platform == .macos)
+ (if (key.mode == .disabled) .{ 255, 255, 255 } else key.colors.background)
+ else
+ null,
},
.x = text_x,
.y = if (core.settings.tag_bottom) rect.y else rect.y + pardes.BOX_H,