From 1a98273af2aa8fc6b0465645f106c7e8cc07f41e Mon Sep 17 00:00:00 2001 From: htoor3 <110993981+htoor3@users.noreply.github.com> Date: Mon, 10 Apr 2023 13:40:18 -0500 Subject: [PATCH] [web] - fix text editing integration tests for new DOM structure (#124299) [web] - fix text editing integration tests for new DOM structure --- dev/integration_tests/web_e2e_tests/lib/common.dart | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/dev/integration_tests/web_e2e_tests/lib/common.dart b/dev/integration_tests/web_e2e_tests/lib/common.dart index 7941e3e1b4..36254d65a2 100644 --- a/dev/integration_tests/web_e2e_tests/lib/common.dart +++ b/dev/integration_tests/web_e2e_tests/lib/common.dart @@ -25,6 +25,13 @@ List findElements(String selector) { ); } + // TODO(htoor3): Remove shadowRoot selectors once DOM structure PR is merged. + final Element? flutterView = document.querySelector('flutter-view'); + + if(flutterView != null){ + return flutterView.querySelectorAll(selector); + } + final ShadowRoot? shadowRoot = glassPane.shadowRoot; return shadowRoot != null ? shadowRoot.querySelectorAll(selector)