From 3ac0b1e9767bb8fb182470c3e5b8e0c213e3dc21 Mon Sep 17 00:00:00 2001 From: jake Date: Thu, 16 Jan 2025 00:20:34 +0300 Subject: [PATCH] test: update widget connectWallet function x2 --- packages/widgets/src/ethereum/ethereum.page.ts | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/packages/widgets/src/ethereum/ethereum.page.ts b/packages/widgets/src/ethereum/ethereum.page.ts index 1651d6ec..d01078c5 100644 --- a/packages/widgets/src/ethereum/ethereum.page.ts +++ b/packages/widgets/src/ethereum/ethereum.page.ts @@ -54,6 +54,7 @@ export class EthereumPage implements WidgetPage { if (!(await this.termsCheckbox.isChecked())) await this.termsCheckbox.click({ force: true }); + await this.page.waitForTimeout(1000); const walletButton = this.page .getByRole('button') @@ -61,15 +62,12 @@ export class EthereumPage implements WidgetPage { exact: true, }); - if ( - (await walletButton.isEnabled({ timeout: 1000 })) && - walletPage.config.COMMON.SIMPLE_CONNECT - ) { + if (walletPage.config.COMMON.SIMPLE_CONNECT) { await walletButton.click(); } else { const [connectWalletPage] = await Promise.all([ this.page.context().waitForEvent('page', { timeout: 5000 }), - walletButton.dblclick(), + walletButton.click(), ]); await walletPage.connectWallet(connectWalletPage); }