summaryrefslogtreecommitdiffstats
path: root/core/src/element.rs
diff options
context:
space:
mode:
authorLibravatar Héctor Ramón Jiménez <hector@hecrj.dev>2024-01-20 13:29:25 +0100
committerLibravatar Héctor Ramón Jiménez <hector@hecrj.dev>2024-01-20 13:29:25 +0100
commit25f182f933ea6b7c112c8f9a450a98dc9b9eebdd (patch)
treefdc498d705f033d3c432e6a06b8cd223dfd82633 /core/src/element.rs
parent4d502012b3e3ed9d9ef80f21078d53d182cdaa1b (diff)
downloadiced-25f182f933ea6b7c112c8f9a450a98dc9b9eebdd.tar.gz
iced-25f182f933ea6b7c112c8f9a450a98dc9b9eebdd.tar.bz2
iced-25f182f933ea6b7c112c8f9a450a98dc9b9eebdd.zip
Introduce `Border` struct analogous to `Shadow`
Diffstat (limited to 'core/src/element.rs')
-rw-r--r--core/src/element.rs10
1 files changed, 7 insertions, 3 deletions
diff --git a/core/src/element.rs b/core/src/element.rs
index e57ad777..4d4bfa36 100644
--- a/core/src/element.rs
+++ b/core/src/element.rs
@@ -6,7 +6,8 @@ use crate::renderer;
use crate::widget;
use crate::widget::tree::{self, Tree};
use crate::{
- Clipboard, Color, Layout, Length, Rectangle, Shell, Size, Vector, Widget,
+ Border, Clipboard, Color, Layout, Length, Rectangle, Shell, Size, Vector,
+ Widget,
};
use std::any::Any;
@@ -537,8 +538,11 @@ where
renderer.fill_quad(
renderer::Quad {
bounds: layout.bounds(),
- border_color: color,
- border_width: 1.0,
+ border: Border {
+ color,
+ width: 1.0,
+ ..Border::default()
+ },
..renderer::Quad::default()
},
Color::TRANSPARENT,