diff --git a/nested/src/integer/editor.rs b/nested/src/integer/editor.rs index 72d2678..aee6c37 100644 --- a/nested/src/integer/editor.rs +++ b/nested/src/integer/editor.rs @@ -106,7 +106,7 @@ impl PosIntEditor { pub fn get_value(&self) -> u32 { let mut value = 0; let mut weight = 1; - for digit_value in self.get_data_port().get_view().unwrap().iter() { + for digit_value in self.get_data_port().get_view().unwrap().iter().collect::>().into_iter().rev() { value += digit_value * weight; weight *= self.radix; }