From 5f5e0c286e861ca43303a06456c3e0176bba8ec2 Mon Sep 17 00:00:00 2001 From: StillGreen-san <40620628+stillgreen-san@users.noreply.github.com> Date: Tue, 3 Sep 2024 18:47:08 +0200 Subject: [PATCH 1/2] fix max width being reduced by padding in number_input --- src/widget/number_input.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/widget/number_input.rs b/src/widget/number_input.rs index ae670ed8..760f4759 100644 --- a/src/widget/number_input.rs +++ b/src/widget/number_input.rs @@ -342,8 +342,7 @@ where let num_size = self.size(); let limits = limits .width(num_size.width) - .height(Length::Shrink) - .shrink(self.padding); + .height(Length::Shrink); let content = self .content .layout(&mut tree.children[0], renderer, &limits); From 9acbeb793ce538eac48554467ff39d3d97875d6b Mon Sep 17 00:00:00 2001 From: StillGreen-san <40620628+stillgreen-san@users.noreply.github.com> Date: Tue, 3 Sep 2024 19:45:51 +0200 Subject: [PATCH 2/2] fix formatting --- src/widget/number_input.rs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/widget/number_input.rs b/src/widget/number_input.rs index 760f4759..a2b22d6b 100644 --- a/src/widget/number_input.rs +++ b/src/widget/number_input.rs @@ -340,9 +340,7 @@ where fn layout(&self, tree: &mut Tree, renderer: &Renderer, limits: &Limits) -> Node { let num_size = self.size(); - let limits = limits - .width(num_size.width) - .height(Length::Shrink); + let limits = limits.width(num_size.width).height(Length::Shrink); let content = self .content .layout(&mut tree.children[0], renderer, &limits);