summaryrefslogtreecommitdiffstats
path: root/graphics
diff options
context:
space:
mode:
authorLibravatar Héctor Ramón <hector@lich.io>2021-06-01 19:13:52 +0700
committerLibravatar Héctor Ramón <hector@lich.io>2021-06-01 19:13:52 +0700
commit0a14492343e30bf0856088c91406c2da7c7f5860 (patch)
tree81ada86c7e5fa83045054878f2b518ddbaed7f6b /graphics
parent92361ef07d69cf9418289be131af53952915c423 (diff)
downloadiced-0a14492343e30bf0856088c91406c2da7c7f5860.tar.gz
iced-0a14492343e30bf0856088c91406c2da7c7f5860.tar.bz2
iced-0a14492343e30bf0856088c91406c2da7c7f5860.zip
Fix `Tooltip` widget
Diffstat (limited to 'graphics')
-rw-r--r--graphics/src/widget/tooltip.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/graphics/src/widget/tooltip.rs b/graphics/src/widget/tooltip.rs
index 1a1b5352..493a6389 100644
--- a/graphics/src/widget/tooltip.rs
+++ b/graphics/src/widget/tooltip.rs
@@ -5,7 +5,7 @@ use crate::{Primitive, Renderer, Vector};
use iced_native::container;
use iced_native::layout::{self, Layout};
-use iced_native::{Element, Point, Rectangle, Size, Text};
+use iced_native::{Element, Padding, Point, Rectangle, Size, Text};
/// An element decorating some content.
///
@@ -49,7 +49,6 @@ where
use iced_native::Widget;
let gap = f32::from(gap);
- let padding = f32::from(padding);
let style = style_sheet.style();
let defaults = Defaults {
@@ -62,9 +61,10 @@ where
tooltip,
self,
&layout::Limits::new(Size::ZERO, viewport.size())
- .pad(f32::from(padding)),
+ .pad(Padding::new(padding)),
);
+ let padding = f32::from(padding);
let text_bounds = text_layout.bounds();
let x_center = bounds.x + (bounds.width - text_bounds.width) / 2.0;
let y_center =