diff --git a/src/parser/radio_link.rs b/src/parser/radio_link.rs index 9bb98601..8754ee26 100644 --- a/src/parser/radio_link.rs +++ b/src/parser/radio_link.rs @@ -58,6 +58,11 @@ pub fn rematch_target<'x, 'r, 's>( for original_object in target { match original_object { // TODO: The rest of the minimal set of objects. + Object::Bold(bold) => { + let (new_remaining, new_match) = bold.rematch_object(context, remaining)?; + remaining = new_remaining; + new_matches.push(new_match); + } Object::PlainText(plaintext) => { let (new_remaining, new_match) = plaintext.rematch_object(context, remaining)?; remaining = new_remaining;