From c454cbe71d42b4656c25f0cc8019a2c8ebb470e0 Mon Sep 17 00:00:00 2001 From: Ondrej Hajek Date: Tue, 26 Nov 2024 21:58:23 +0100 Subject: [PATCH] fix(e2e): Prevent element detached from DOM error while opening settings --- packages/suite-web/e2e/support/pageObjects/topBarObject.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/suite-web/e2e/support/pageObjects/topBarObject.ts b/packages/suite-web/e2e/support/pageObjects/topBarObject.ts index e585e4f8566..bf460cae720 100644 --- a/packages/suite-web/e2e/support/pageObjects/topBarObject.ts +++ b/packages/suite-web/e2e/support/pageObjects/topBarObject.ts @@ -8,7 +8,10 @@ class NavBar { } openSettings() { - cy.getTestElement('@suite/menu/settings', { timeout: 30000 }).should('be.visible').click(); + cy.getTestElement('@suite/menu/settings', { timeout: 30000 }) + .as('settingsButton') + .should('be.visible'); + cy.get('@settingsButton').click(); cy.getTestElement('@settings/menu/general').should('be.visible'); } }