Center constraint glyph labels

This commit is contained in:
ramox81 committed 2026-09-15 13:10:01 +03:00
1 parent b9ef0e3286
commit 7c90b8ea7f
1 file changed
+4 -2
+4 -2
View File
@@ -1757,11 +1757,13 @@ impl canvas::Program<Message> for SelectionCanvas {
frame.fill_text(canvas::Text {
content: label.clone(),
position: Point::new(
top_left.x + CONSTRAINT_GLYPH_PAD_X,
top_left.y + CONSTRAINT_GLYPH_PAD_Y,
top_left.x + size.width * 0.5,
top_left.y + size.height * 0.5,
),
color: fg,
size: iced::Pixels(CONSTRAINT_GLYPH_SIZE),
align_x: iced::alignment::Horizontal::Center.into(),
align_y: iced::alignment::Vertical::Center,
shaping: iced::advanced::text::Shaping::Advanced,
..Default::default()
});