Implement place-within-backdrop layer rule

This commit is contained in:
Ivan Molodetskikh
2025-05-06 16:51:18 +03:00
parent fe682938db
commit 3e31c134a6
8 changed files with 137 additions and 23 deletions
+2
View File
@@ -15,6 +15,8 @@ pub struct LayerRule {
pub shadow: ShadowRule,
#[knuffel(child)]
pub geometry_corner_radius: Option<CornerRadius>,
#[knuffel(child, unwrap(argument))]
pub place_within_backdrop: Option<bool>,
}
#[derive(knuffel::Decode, Debug, Default, Clone, PartialEq)]
+1
View File
@@ -4888,6 +4888,7 @@ mod tests {
inactive_color: None,
},
geometry_corner_radius: None,
place_within_backdrop: None,
},
],
binds: Binds(