summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--core/src/padding.rs4
-rw-r--r--native/src/widget/button.rs2
-rw-r--r--native/src/widget/container.rs2
-rw-r--r--native/src/widget/text_input.rs2
4 files changed, 5 insertions, 5 deletions
diff --git a/core/src/padding.rs b/core/src/padding.rs
index 64c95c89..ad5d1f0f 100644
--- a/core/src/padding.rs
+++ b/core/src/padding.rs
@@ -74,8 +74,8 @@ impl Padding {
self.left + self.right
}
- /// Constrains the padding to fit between the inner & outer [`Size`]
- pub fn constrain(self, inner: Size, outer: Size) -> Self {
+ /// Fits the [`Padding`] between the provided `inner` and `outer` [`Size`].
+ pub fn fit(self, inner: Size, outer: Size) -> Self {
let available = (outer - inner).max(Size::ZERO);
Padding {
diff --git a/native/src/widget/button.rs b/native/src/widget/button.rs
index e927998c..01b528ec 100644
--- a/native/src/widget/button.rs
+++ b/native/src/widget/button.rs
@@ -430,7 +430,7 @@ pub fn layout<Renderer>(
let mut content = layout_content(renderer, &limits.pad(padding));
- let padding = padding.constrain(content.size(), limits.max());
+ let padding = padding.fit(content.size(), limits.max());
content.move_to(Point::new(padding.left.into(), padding.top.into()));
diff --git a/native/src/widget/container.rs b/native/src/widget/container.rs
index cc886dcb..1c060375 100644
--- a/native/src/widget/container.rs
+++ b/native/src/widget/container.rs
@@ -297,7 +297,7 @@ pub fn layout<Renderer>(
let mut content = layout_content(renderer, &limits.pad(padding).loose());
- let padding = padding.constrain(content.size(), limits.max());
+ let padding = padding.fit(content.size(), limits.max());
let size = limits.pad(padding).resolve(content.size());
diff --git a/native/src/widget/text_input.rs b/native/src/widget/text_input.rs
index 6ac4a2dd..a71c3b63 100644
--- a/native/src/widget/text_input.rs
+++ b/native/src/widget/text_input.rs
@@ -358,7 +358,7 @@ where
let mut text = layout::Node::new(text_limits.resolve(Size::ZERO));
- let padding = padding.constrain(text.size(), limits.max());
+ let padding = padding.fit(text.size(), limits.max());
text.move_to(Point::new(padding.left.into(), padding.top.into()));