summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--examples/bezier_tool/src/main.rs10
1 files changed, 7 insertions, 3 deletions
diff --git a/examples/bezier_tool/src/main.rs b/examples/bezier_tool/src/main.rs
index c3fbf276..fcb7733c 100644
--- a/examples/bezier_tool/src/main.rs
+++ b/examples/bezier_tool/src/main.rs
@@ -12,8 +12,8 @@ mod bezier {
// implemented by `iced_wgpu` and other renderers.
use iced_native::{
input, layout, Clipboard, Color, Element, Event, Font, Hasher,
- HorizontalAlignment, Layout, Length, MouseCursor, Point, Size, Vector,
- VerticalAlignment, Widget,
+ HorizontalAlignment, Layout, Length, MouseCursor, Point, Rectangle,
+ Size, Vector, VerticalAlignment, Widget,
};
use iced_wgpu::{
triangle::{Mesh2D, Vertex2D},
@@ -189,7 +189,11 @@ mod bezier {
&& self.state.pending.is_none()
{
let instructions = Primitive::Text {
- bounds,
+ bounds: Rectangle {
+ x: bounds.center_x(),
+ y: bounds.center_y(),
+ ..bounds
+ },
color: Color {
a: defaults.text.color.a * 0.7,
..defaults.text.color