From d4de0fe1a6861f4755fd5d5d15c9aa51f7105368 Mon Sep 17 00:00:00 2001 From: Shuchang Zheng Date: Wed, 2 Apr 2025 11:36:06 -0400 Subject: [PATCH] add classname invisible to dropdown detection (#2069) --- skyvern/webeye/scraper/domUtils.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/skyvern/webeye/scraper/domUtils.js b/skyvern/webeye/scraper/domUtils.js index cbbc48a3..b2f3fe5e 100644 --- a/skyvern/webeye/scraper/domUtils.js +++ b/skyvern/webeye/scraper/domUtils.js @@ -2174,8 +2174,11 @@ if (window.globalDomDepthMap === undefined) { } function isClassNameIncludesHidden(className) { - // some hidden elements are with the classname like `class="select-items select-hide"` - return className.toLowerCase().includes("hide"); + // some hidden elements are with the classname like `class="select-items select-hide"` or `class="dropdown-container dropdown-invisible"` + return ( + className.toLowerCase().includes("hide") || + className.toLowerCase().includes("invisible") + ); } function waitForNextFrame() {