isDisplayed
Function
Common
fun SemanticsNodeInteraction.isDisplayed(): Boolean
Returns true if the matched node is displayed on screen.
Specifically, the node must be composed, placed and at least a portion of its bounds must be
visible on screen after clipping is applied. If no matching node is found, returns false. If
multiple nodes match, throws an AssertionError
.
Code Examples
waitForDisplayed
fun waitForDisplayed() {
val interaction = composeTestRule.onNodeWithTag("test")
composeTestRule.waitUntil { interaction.isDisplayed() }
}