From f833a5fea5a02f91f9cdaa2da2fc9bb2f7cc580d Mon Sep 17 00:00:00 2001 From: Joscha Date: Sat, 22 Feb 2025 16:44:56 +0100 Subject: [PATCH] Update taffy to 0.7.6 --- Cargo.lock | 9 ++++----- Cargo.toml | 2 +- showbits-common/src/tree.rs | 2 +- 3 files changed, 6 insertions(+), 7 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 599bd01..eefbf8a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -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", ] diff --git a/Cargo.toml b/Cargo.toml index d1621a1..28627f5 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -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"] diff --git a/showbits-common/src/tree.rs b/showbits-common/src/tree.rs index 8b0d14d..830dc76 100644 --- a/showbits-common/src/tree.rs +++ b/showbits-common/src/tree.rs @@ -39,7 +39,7 @@ impl Tree { 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 {