From 4f814f5aeccd454f5b6f4c167d160e8ca40e19c8 Mon Sep 17 00:00:00 2001 From: Kerem Yilmaz Date: Mon, 13 May 2024 22:26:24 -0700 Subject: [PATCH] An element is interactable if it has a click event listener (#311) --- skyvern/webeye/scraper/domUtils.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/skyvern/webeye/scraper/domUtils.js b/skyvern/webeye/scraper/domUtils.js index 6a332aec..d78c888f 100644 --- a/skyvern/webeye/scraper/domUtils.js +++ b/skyvern/webeye/scraper/domUtils.js @@ -358,7 +358,8 @@ function isInteractable(element) { if ( element.hasAttribute("onclick") || element.isContentEditable || - element.hasAttribute("jsaction") + element.hasAttribute("jsaction") || + getEventListeners(element).click !== undefined ) { return true; }