This commit is contained in:
Laurenz 2024-09-17 11:26:39 +02:00
parent d4242ff8c1
commit e1dbdbd150
2 changed files with 3 additions and 8 deletions

View File

@ -238,15 +238,10 @@ impl Introspector {
/// Query for a unique element with the label.
pub fn query_label(&self, label: Label) -> Result<&Content, QueryError> {
let indices = self
.labels
.get(&label)
.ok_or_else(|| QueryError::MissingLabel(label))?;
let indices = self.labels.get(&label).ok_or(QueryError::MissingLabel(label))?;
if indices.len() > 1 {
return Err(QueryError::MultipleLabels(label));
}
Ok(&self.elems[indices[0]].0)
}

View File

@ -328,8 +328,8 @@ pub(crate) fn unresolved_reference(
eco_format!("#{func}(label({}))", target.as_str().repr())
};
return RawElem::new(RawContent::Text(text))
RawElem::new(RawContent::Text(text))
.pack()
.spanned(span)
.styled(TextElem::set_fill(Color::RED.into()));
.styled(TextElem::set_fill(Color::RED.into()))
}