Merge pull request #886 from getmaxun/button-fix

fix(maxun-core): button click action during robot execution
This commit is contained in:
Karishma Shukla
2025-11-20 21:07:05 +05:30
committed by GitHub

View File

@@ -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);
}
}