From ede5851bafd597b018a39e56d9ebe77dc7e03f12 Mon Sep 17 00:00:00 2001 From: Manos Pitsidianakis Date: Tue, 24 Nov 2020 10:45:06 +0200 Subject: [PATCH] utilities: reverse order of drawing fields in form Reverse order of drawing since a field might have an auto complete prompt below it, so rendering the field below instead of above next would overwrite it. --- src/components/utilities/widgets.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/utilities/widgets.rs b/src/components/utilities/widgets.rs index f60fa604b..c8c0a7542 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(