From 212a43ee6ee495de2f954173a9362d62a5ec0c1b Mon Sep 17 00:00:00 2001 From: p11 Date: Sun, 20 Apr 2025 23:10:06 +0200 Subject: [PATCH] Keep markup type for scenes --- src/vn.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/vn.rs b/src/vn.rs index d974b1c..396e447 100644 --- a/src/vn.rs +++ b/src/vn.rs @@ -36,7 +36,7 @@ fn navigation_controls(total_sections: usize) -> Markup { } } -fn generate_html(scenes: Vec, sections: Vec) -> Markup { +fn generate_html(scenes: Vec, sections: Vec) -> Markup { let total_sections = sections.len(); html! { @@ -48,7 +48,7 @@ fn generate_html(scenes: Vec, sections: Vec) -> Markup { data-section-index=(index) style=(format!("display: {};", if index == 0 { "block" } else { "none" })) { div class="scene-content" { - (maud::PreEscaped(scene)) + (scene) } } } @@ -331,7 +331,7 @@ fn process_dialog( dialog_sequence: &dialogi::DialogSequence, player_settings: &mut PlayerSettings, start_level: usize, -) -> (Vec, Vec) { +) -> (Vec, Vec) { let mut scenes = Vec::new(); let mut sections = Vec::new(); @@ -345,7 +345,7 @@ fn process_dialog( player_settings, ); - scenes.push(render_scene(player_settings, &block.name).into_string()); + scenes.push(render_scene(player_settings, &block.name)); sections.push(render_dialog_block(block, start_level)); }