mirror of
https://github.com/slint-ui/slint.git
synced 2025-08-03 18:29:09 +00:00
Fix BoxShadow property incorrectly considered const
We steal the bindings for the geometry from the containing element, so we should also take the analysis. Fixes #1233
This commit is contained in:
parent
0c19751a1e
commit
76f3fcd89f
3 changed files with 45 additions and 0 deletions
|
@ -1934,4 +1934,14 @@ pub fn adjust_geometry_for_injected_parent(injected_parent: &ElementRc, old_elem
|
|||
)
|
||||
}),
|
||||
));
|
||||
injected_parent.borrow().property_analysis.borrow_mut().extend(
|
||||
["x", "y", "z"].into_iter().filter_map(|x| {
|
||||
old_elem
|
||||
.borrow()
|
||||
.property_analysis
|
||||
.borrow()
|
||||
.get_key_value(x)
|
||||
.map(|(k, v)| (k.clone(), v.clone()))
|
||||
}),
|
||||
);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue