From 3f53f1738beb9e53212b13d4b5ce463795b6995e Mon Sep 17 00:00:00 2001 From: YgorSouza <43298013+YgorSouza@users.noreply.github.com> Date: Tue, 18 Jun 2024 22:36:42 +0200 Subject: [PATCH] Remove special case for 0 in DragValue default formatter (#4639) * Closes --- crates/egui/src/widgets/drag_value.rs | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/crates/egui/src/widgets/drag_value.rs b/crates/egui/src/widgets/drag_value.rs index 70b957ec..29a752e2 100644 --- a/crates/egui/src/widgets/drag_value.rs +++ b/crates/egui/src/widgets/drag_value.rs @@ -452,13 +452,7 @@ impl<'a> Widget for DragValue<'a> { let value_text = match custom_formatter { Some(custom_formatter) => custom_formatter(value, auto_decimals..=max_decimals), - None => { - if value == 0.0 { - "0".to_owned() - } else { - emath::format_with_decimals_in_range(value, auto_decimals..=max_decimals) - } - } + None => emath::format_with_decimals_in_range(value, auto_decimals..=max_decimals), }; let text_style = ui.style().drag_value_text_style.clone();