diff --git a/turtle-lib/src/general/fontsize.rs b/turtle-lib/src/general/fontsize.rs index 42f7fe2..802f1b4 100644 --- a/turtle-lib/src/general/fontsize.rs +++ b/turtle-lib/src/general/fontsize.rs @@ -49,7 +49,7 @@ impl From for FontSize { impl From for FontSize { fn from(size: usize) -> Self { - Self((size as u16).max(1)) + Self(u16::try_from(size).unwrap_or(u16::MAX).max(1)) } }