1 parent a6ab8fa commit 5ede340Copy full SHA for 5ede340
1 file changed
widget/src/markdown.rs
@@ -1401,16 +1401,14 @@ where
1401
Theme: Catalog + 'a,
1402
Renderer: core::text::Renderer<Font = Font> + 'a,
1403
{
1404
- let digits = ((start + bullets.len() as u64).max(1) as f32)
1405
- .log10()
1406
- .ceil();
+ let digits = (start + bullets.len() as u64).max(1).ilog10() + 1;
1407
1408
column(bullets.iter().enumerate().map(|(i, bullet)| {
1409
row![
1410
text!("{}.", i as u64 + start)
1411
.size(settings.text_size)
1412
.align_x(alignment::Horizontal::Right)
1413
- .width(settings.text_size * ((digits / 2.0).ceil() + 1.0)),
+ .width(settings.text_size * ((digits as f32 / 2.0).ceil() + 1.0)),
1414
view_with(
1415
bullet.items(),
1416
Settings {
0 commit comments