From 288614bdcf84362ca44a94418e5560484847b78a Mon Sep 17 00:00:00 2001 From: Rohit Rajan Date: Thu, 13 Nov 2025 12:43:47 +0530 Subject: [PATCH] fix: use fresh button on clicking --- maxun-core/src/interpret.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/maxun-core/src/interpret.ts b/maxun-core/src/interpret.ts index fdc31cdcd..724f34027 100644 --- a/maxun-core/src/interpret.ts +++ b/maxun-core/src/interpret.ts @@ -1169,7 +1169,7 @@ export default class Interpreter extends EventEmitter { }).catch(e => { throw e; }), - button.click() + page.locator(workingSelector).first().click() ]); debugLog("Navigation successful after regular click"); await page.waitForTimeout(2000); @@ -1184,17 +1184,17 @@ export default class Interpreter extends EventEmitter { }).catch(e => { throw e; }), - button.dispatchEvent('click') + page.locator(workingSelector).first().dispatchEvent('click') ]); debugLog("Navigation successful after dispatch event"); await page.waitForTimeout(2000); paginationSuccess = true; } catch (dispatchNavError) { try { - await button.click(); + await page.locator(workingSelector).first().click(); await page.waitForTimeout(2000); } catch (clickError) { - await button.dispatchEvent('click'); + await page.locator(workingSelector).first().dispatchEvent('click'); await page.waitForTimeout(2000); } }