From 5480b7c845ddad51acccacae11d7ded544c92d54 Mon Sep 17 00:00:00 2001 From: Dmitry Stepanov Date: Wed, 7 Oct 2026 21:56:45 +0300 Subject: [PATCH] fixed potential crash in `remove_range` --- fyrox-ui/src/formatted_text.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/fyrox-ui/src/formatted_text.rs b/fyrox-ui/src/formatted_text.rs index 958ad1a6a..8e92e2332 100644 --- a/fyrox-ui/src/formatted_text.rs +++ b/fyrox-ui/src/formatted_text.rs @@ -818,7 +818,8 @@ impl FormattedText { self } - pub fn remove_range(&mut self, range: Range) -> &mut Self { + pub fn remove_range(&mut self, mut range: Range) -> &mut Self { + range.end = range.end.min(self.text.len()); self.text.drain(range); self }