diff options
| author | Laurenz <laurmaedje@gmail.com> | 2022-05-26 15:59:11 +0200 |
|---|---|---|
| committer | Laurenz <laurmaedje@gmail.com> | 2022-05-27 14:23:05 +0200 |
| commit | 22214a1e0a79666caefd486e41828f015878ecb0 (patch) | |
| tree | d8be41ca9fcf92be623a02ba580fcc6c7ddcd58d /src/model/content.rs | |
| parent | 3e052e6e017eaf51b101fa87629e392c16c32ac2 (diff) | |
Test groups
Diffstat (limited to 'src/model/content.rs')
| -rw-r--r-- | src/model/content.rs | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/src/model/content.rs b/src/model/content.rs index dad212c8..21bf8369 100644 --- a/src/model/content.rs +++ b/src/model/content.rs @@ -35,17 +35,13 @@ pub fn layout(ctx: &mut Context, content: &Content) -> TypResult<Vec<Arc<Frame>> ctx.pins.locate(&frames); - let count = ctx.pins.len(); - let resolved = ctx.pins.resolved(&prev); - // Quit if we're done or if we've had five passes. - if resolved == count || pass >= 5 { + let unresolved = ctx.pins.unresolved(&prev); + if unresolved == 0 || pass >= 5 { break; } } - // println!("Took {pass} passes"); - Ok(frames) } |
