summaryrefslogtreecommitdiff
path: root/src/library/deco.rs
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2021-11-16 21:32:29 +0100
committerLaurenz <laurmaedje@gmail.com>2021-11-16 21:32:29 +0100
commit9a800daa82833c57eee04e92c701ca9a05a67d3b (patch)
treea2c790f606037319393e9da3150bf58b44d4171d /src/library/deco.rs
parent0cdf17216f47312f634d2dea8db237118ede72ce (diff)
Image fit modes
Diffstat (limited to 'src/library/deco.rs')
-rw-r--r--src/library/deco.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/library/deco.rs b/src/library/deco.rs
index 6ef5a97b..2722fd68 100644
--- a/src/library/deco.rs
+++ b/src/library/deco.rs
@@ -102,9 +102,9 @@ pub enum LineKind {
impl LineDecoration {
/// Apply a line decoration to a all text elements in a frame.
pub fn apply(&self, ctx: &LayoutContext, frame: &mut Frame) {
- for i in 0 .. frame.children.len() {
- let (pos, child) = &frame.children[i];
- if let FrameChild::Element(Element::Text(text)) = child {
+ for i in 0 .. frame.elements.len() {
+ let (pos, child) = &frame.elements[i];
+ if let Element::Text(text) = child {
let face = ctx.fonts.get(text.face_id);
let metrics = match self.kind {
LineKind::Underline => face.underline,