How to avoid breaking link fields with show rules?

I have show rules overwriting the text layout. If this text happens to be a part of a link the clickable field of the link is broken into parts. See highlighting when hovering in example image below.

In my case specifically, I want to italicize the “et al.” of a citation. If there is another way to do this that circumvents the issue I’d be fine with that, too.

#show str("et al."): it => emph(it)

= Example

This is what my citation looks like @sam


#bibliography("refs.bib", style:"apa")

since you’re not really trying to emphasize the “et al.”, I’d first try if set text(style: "italic") also has this issue.

If it’s still the same, I fear there’s probably no way around it. That would indicate this is due to how Typst turns individual text passages into links—although I’m not sure why it need to split links up for formatting like this…

Using

#show str("et al."): set text(style: "italic")

doesn’t make any difference.