From a9992d131b8cbbc2c73854ecf073ca28c35397e6 Mon Sep 17 00:00:00 2001 From: Cory Forsstrom Date: Tue, 14 Feb 2023 11:40:29 -0800 Subject: Pad after setting width Otherwise `width` will set limits back to a fixed width if `Length::Units` is used, overwriting padding. --- native/src/widget/text_input.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/native/src/widget/text_input.rs b/native/src/widget/text_input.rs index 8755b85d..5bfc918c 100644 --- a/native/src/widget/text_input.rs +++ b/native/src/widget/text_input.rs @@ -389,8 +389,8 @@ where let padding = padding.fit(Size::ZERO, limits.max()); let limits = limits - .pad(padding) .width(width) + .pad(padding) .height(Length::Units(text_size)); let mut text = layout::Node::new(limits.resolve(Size::ZERO)); -- cgit