Update taffy to 0.7.6

This commit is contained in:
Joscha 2025-02-22 16:44:56 +01:00
parent ea0cc4c7e3
commit f833a5fea5
3 changed files with 6 additions and 7 deletions

9
Cargo.lock generated
View file

@ -966,9 +966,9 @@ checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f"
[[package]]
name = "grid"
version = "0.13.0"
version = "0.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d196ffc1627db18a531359249b2bf8416178d84b729f3cebeb278f285fb9b58c"
checksum = "36119f3a540b086b4e436bb2b588cf98a68863470e0e880f4d0842f112a3183a"
[[package]]
name = "half"
@ -2721,13 +2721,12 @@ dependencies = [
[[package]]
name = "taffy"
version = "0.4.4"
version = "0.7.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9ec17858c2d465b2f734b798b920818a974faf0babb15d7fef81818a4b2d16f1"
checksum = "50e3102cd96acfdb0b3f037cb06e9b40d3dca1d7c6e4742147441daf6f34e8a6"
dependencies = [
"arrayvec",
"grid",
"num-traits",
"serde",
"slotmap",
]

View file

@ -29,7 +29,7 @@ typst-assets = { version = "0.13.0", features = ["fonts"] }
typst-render = "0.13.0"
[workspace.dependencies.taffy]
version = "0.4.3"
version = "0.7.6"
default-features = false
features = ["std", "taffy_tree", "flexbox", "grid", "block_layout"]

View file

@ -39,7 +39,7 @@ impl<C> Tree<C> {
self.tree.compute_layout_with_measure(
root,
available,
|known, available, _node, context| {
|known, available, _node, context, _style| {
if let Some(widget) = context {
widget.size(ctx, known, available)
} else {