diff options
| author | Ivan Molodetskikh <yalterz@gmail.com> | 2025-11-13 09:13:35 +0300 |
|---|---|---|
| committer | Ivan Molodetskikh <yalterz@gmail.com> | 2025-11-13 09:14:07 +0300 |
| commit | a52df533c4694b5ed0a04140af60fd26146df911 (patch) | |
| tree | 0bf779a3b5a46386d8c5a60a4eed020c835d9757 /niri-config/src | |
| parent | 5b77107161c504376b962107913bf74b575703e7 (diff) | |
| download | niri-a52df533c4694b5ed0a04140af60fd26146df911.tar.gz niri-a52df533c4694b5ed0a04140af60fd26146df911.tar.bz2 niri-a52df533c4694b5ed0a04140af60fd26146df911.zip | |
layout: Fix background color premultiplication
Diffstat (limited to 'niri-config/src')
| -rw-r--r-- | niri-config/src/appearance.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/niri-config/src/appearance.rs b/niri-config/src/appearance.rs index eba265b0..bf600feb 100644 --- a/niri-config/src/appearance.rs +++ b/niri-config/src/appearance.rs @@ -77,6 +77,12 @@ impl MulAssign<f32> for Color { } } +impl From<Color> for Color32F { + fn from(value: Color) -> Self { + Color32F::from(value.to_array_premul()) + } +} + #[derive(knuffel::Decode, Debug, Clone, Copy, PartialEq)] pub struct Gradient { #[knuffel(property, str)] |
