🌈 Create new beautiful Compose Gradients with our new wesite ->
Function

getFirstLinkBounds

Returns the bounds of the first link matching the predicate, or if that link spans multiple lines, returns the bounds of the first line of the link.

hoverFirstLinkInText

@Sampled
fun hoverFirstLinkInText() {
    // Example of hovering over the first link in test
    val firstLinkBounds =
        composeTestRule.onNodeWithText("YOUR_TEXT_WITH_LINK").getFirstLinkBounds {
            (it.item as? LinkAnnotation.Url)?.url == "YOUR_URL"
        }

    composeTestRule.onNodeWithText("YOUR_TEXT_WITH_LINK").performMouseInput {
        moveTo(firstLinkBounds!!.center)
    }
}