summaryrefslogtreecommitdiffstats
path: root/widget
diff options
context:
space:
mode:
Diffstat (limited to 'widget')
-rw-r--r--widget/src/tooltip.rs7
1 files changed, 4 insertions, 3 deletions
diff --git a/widget/src/tooltip.rs b/widget/src/tooltip.rs
index 060523c7..3751739a 100644
--- a/widget/src/tooltip.rs
+++ b/widget/src/tooltip.rs
@@ -319,7 +319,7 @@ where
fn layout(&mut self, renderer: &Renderer, bounds: Size) -> layout::Node {
let viewport = Rectangle::with_size(bounds);
- let text_layout = self.tooltip.as_widget().layout(
+ let tooltip_layout = self.tooltip.as_widget().layout(
self.state,
renderer,
&layout::Limits::new(
@@ -331,7 +331,7 @@ where
.shrink(Padding::new(self.padding)),
);
- let text_bounds = text_layout.bounds();
+ let text_bounds = tooltip_layout.bounds();
let x_center = self.position.x
+ (self.content_bounds.width - text_bounds.width) / 2.0;
let y_center = self.position.y
@@ -408,7 +408,8 @@ where
layout::Node::with_children(
tooltip_bounds.size(),
- vec![text_layout.translate(Vector::new(self.padding, self.padding))],
+ vec![tooltip_layout
+ .translate(Vector::new(self.padding, self.padding))],
)
.translate(Vector::new(tooltip_bounds.x, tooltip_bounds.y))
}