diff --git a/test/e2e/tests/confirmations/alerts/queued-confirmations.spec.ts b/test/e2e/tests/confirmations/alerts/queued-confirmations.spec.ts index cd13d178bd64..8584b7e66a60 100644 --- a/test/e2e/tests/confirmations/alerts/queued-confirmations.spec.ts +++ b/test/e2e/tests/confirmations/alerts/queued-confirmations.spec.ts @@ -392,7 +392,7 @@ async function connectToDappTwoAndSwitchBackToOne( await driver.waitUntilXWindowHandles(4); await driver.switchToWindowWithTitle(WINDOW_TITLES.Dialog); - await driver.clickElement({ + await driver.clickElementAndWaitForWindowToClose({ text: 'Connect', tag: 'button', }); @@ -417,8 +417,11 @@ async function switchChainToDappOne(driver: Driver) { `window.ethereum.request(${switchEthereumChainRequest})`, ); - await driver.waitUntilXWindowHandles(4); - await driver.switchToWindowWithTitle(WINDOW_TITLES.Dialog); + // No dialog should appear as we already gave permissions to this network + await driver.waitForSelector({ + css: '[id="chainId"]', + text: '0x539', + }); } async function switchToDAppAndCreateTransactionRequest(driver: Driver) {