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)