diff options
| author | Laurenz <laurmaedje@gmail.com> | 2022-02-17 17:25:57 +0100 |
|---|---|---|
| committer | Laurenz <laurmaedje@gmail.com> | 2022-02-17 17:41:45 +0100 |
| commit | 35610a8c6a1721010b933324dacfe2c4d58761a3 (patch) | |
| tree | 2d02a53f541b7ebc48ace29dacedf534b670c6c1 /src/library/image.rs | |
| parent | c5e67af22bd6242366819879be84c10c4dd135be (diff) | |
Fallible layout
Diffstat (limited to 'src/library/image.rs')
| -rw-r--r-- | src/library/image.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/library/image.rs b/src/library/image.rs index 5527fbdc..05877126 100644 --- a/src/library/image.rs +++ b/src/library/image.rs @@ -39,7 +39,7 @@ impl Layout for ImageNode { vm: &mut Vm, regions: &Regions, styles: StyleChain, - ) -> Vec<Constrained<Arc<Frame>>> { + ) -> TypResult<Vec<Constrained<Arc<Frame>>>> { let img = vm.images.get(self.0); let pxw = img.width() as f64; let pxh = img.height() as f64; @@ -91,7 +91,7 @@ impl Layout for ImageNode { frame.link(url); } - vec![frame.constrain(Constraints::tight(regions))] + Ok(vec![frame.constrain(Constraints::tight(regions))]) } } |
