diff --git a/src/components/utilities/widgets.rs b/src/components/utilities/widgets.rs index f60fa604..c8c0a754 100644 --- a/src/components/utilities/widgets.rs +++ b/src/components/utilities/widgets.rs @@ -523,7 +523,7 @@ impl Component for ); let label_attrs = crate::conf::value(context, "widgets.form.label"); - for (i, k) in self.layout.iter().enumerate() { + for (i, k) in self.layout.iter().enumerate().rev() { let v = self.fields.get_mut(k).unwrap(); /* Write field label */ write_string_to_grid(