From 107695947f387263a632daebcb439aa5871cabd3 Mon Sep 17 00:00:00 2001 From: "eugene.nizienko" Date: Tue, 2 Apr 2024 19:28:17 +0200 Subject: [PATCH] [remote-driver] present()/notPresent() must respect search context GitOrigin-RevId: 45e71fc39adec0192f47b13a96e951560e45d3d9 --- .../src/com/intellij/driver/sdk/ui/components/UiComponent.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/platform/remote-driver/test-sdk/src/com/intellij/driver/sdk/ui/components/UiComponent.kt b/platform/remote-driver/test-sdk/src/com/intellij/driver/sdk/ui/components/UiComponent.kt index 0503df5d3a1a..ec4bd2ce795e 100644 --- a/platform/remote-driver/test-sdk/src/com/intellij/driver/sdk/ui/components/UiComponent.kt +++ b/platform/remote-driver/test-sdk/src/com/intellij/driver/sdk/ui/components/UiComponent.kt @@ -105,11 +105,11 @@ open class UiComponent(private val data: ComponentData) : Finder, WithKeyboard { } fun present(): Boolean { - return searchService.findAll(data.xpath).isNotEmpty() + return data.parentSearchContext.findAll(data.xpath).isNotEmpty() } fun notPresent(): Boolean { - return searchService.findAll(data.xpath).isEmpty() + return data.parentSearchContext.findAll(data.xpath).isEmpty() } fun hasText(predicate: (TextData) -> Boolean): Boolean {