From 25f182f933ea6b7c112c8f9a450a98dc9b9eebdd Mon Sep 17 00:00:00 2001
From: Héctor Ramón Jiménez <hector@hecrj.dev>
Date: Sat, 20 Jan 2024 13:29:25 +0100
Subject: Introduce `Border` struct analogous to `Shadow`

---
 core/src/element.rs | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

(limited to 'core/src/element.rs')

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,
-- 
cgit