aboutsummaryrefslogtreecommitdiff
path: root/src/layout/shadow.rs
diff options
context:
space:
mode:
authorIvan Molodetskikh <yalterz@gmail.com>2025-09-20 12:57:41 +0300
committerIvan Molodetskikh <yalterz@gmail.com>2025-10-02 09:33:08 +0300
commit1fa9dd32ed028c88248644a13421c098fef72894 (patch)
treee6ea60b5b0b7ebc390ecc623b091bbe3dc40fdf0 /src/layout/shadow.rs
parent2781d3a74338806f631acda99e9f702b1b59a3e6 (diff)
downloadniri-1fa9dd32ed028c88248644a13421c098fef72894.tar.gz
niri-1fa9dd32ed028c88248644a13421c098fef72894.tar.bz2
niri-1fa9dd32ed028c88248644a13421c098fef72894.zip
config: Split Layout from LayoutPart
Diffstat (limited to 'src/layout/shadow.rs')
-rw-r--r--src/layout/shadow.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/layout/shadow.rs b/src/layout/shadow.rs
index df018b7b..25082e3e 100644
--- a/src/layout/shadow.rs
+++ b/src/layout/shadow.rs
@@ -48,7 +48,7 @@ impl Shadow {
// * We do not divide anything, only add, subtract and multiply by integers.
// * At rendering time, tile positions are rounded to physical pixels.
- let width = self.config.softness.0;
+ let width = self.config.softness;
// Like in CSS box-shadow.
let sigma = width / 2.;
// Adjust width to draw all necessary pixels.
@@ -57,7 +57,7 @@ impl Shadow {
let offset = self.config.offset;
let offset = Point::from((ceil(offset.x.0), ceil(offset.y.0)));
- let spread = self.config.spread.0;
+ let spread = self.config.spread;
let spread = ceil(spread.abs()).copysign(spread);
let offset = offset - Point::from((spread, spread));