From 0d8303af63d3cc5496035d29816c6dbba43d0df5 Mon Sep 17 00:00:00 2001 From: Bastien Dejean Date: Wed, 18 Dec 2024 11:20:08 +0100 Subject: [PATCH] Make sure that the display list isn't empty Fixes #383. --- crates/core/src/document/epub/mod.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/crates/core/src/document/epub/mod.rs b/crates/core/src/document/epub/mod.rs index 7b56b5c..2f761f4 100644 --- a/crates/core/src/document/epub/mod.rs +++ b/crates/core/src/document/epub/mod.rs @@ -410,6 +410,8 @@ impl EpubDocument { if display_list.is_empty() { display_list.push(vec![DrawCommand::Marker(start_offset + body.offset())]); } + } else { + display_list.push(vec![DrawCommand::Marker(start_offset)]); } display_list -- 2.51.2