From 72152f4b50e176f97556073546a9ac405df6a2bb Mon Sep 17 00:00:00 2001 From: chazmm Date: Tue, 8 Sep 2026 18:30:23 +0100 Subject: [PATCH] Keep mod diagnostic truncation valid UTF-8 --- crates/skate-game/src/modding/menu.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/crates/skate-game/src/modding/menu.rs b/crates/skate-game/src/modding/menu.rs index 5aaa01e0..17befc24 100644 --- a/crates/skate-game/src/modding/menu.rs +++ b/crates/skate-game/src/modding/menu.rs @@ -332,8 +332,9 @@ fn draw( if let Some((key, value)) = &menu.editing { description += &format!("\nEditing {key}: {value}_"); } - if description.chars().count()>650 { - description=description.chars().take(650).collect::()+"…\nFull errors are in the session log."; + if description.chars().count() > 650 { + description = description.chars().take(650).collect::() + + "...\nFull errors are in the session log."; } ***detail = description; }