diff --git a/src/controller/view_utils/signal_reduce_utils.rs b/src/controller/view_utils/signal_reduce_utils.rs
index 7df3dcd..3537377 100644
--- a/src/controller/view_utils/signal_reduce_utils.rs
+++ b/src/controller/view_utils/signal_reduce_utils.rs
@@ -27,7 +27,8 @@ pub fn parse_fields(all_inputs: Vec>) -> Result {
for (i, input) in all_inputs.iter().enumerate() {
let input_text_buffer = input.get_input();
- let extracted_value = f64::from_str(input_text_buffer.text().as_str().trim())?;
+ let extracted_value =
+ f64::from_str(input_text_buffer.text().replace(',', ".").as_str().trim())?;
values[i] = extracted_value;
}