From 59f778a0c64c87f5d52e464fa4eafccf0f86c938 Mon Sep 17 00:00:00 2001 From: karishmas6 Date: Wed, 5 Jun 2024 06:28:49 +0530 Subject: [PATCH] feat: check if parent el's tag name is a + use parent elt if true, otherwise uses the original element --- server/src/workflow-management/selector.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/server/src/workflow-management/selector.ts b/server/src/workflow-management/selector.ts index 516b9bf0..167e9804 100644 --- a/server/src/workflow-management/selector.ts +++ b/server/src/workflow-management/selector.ts @@ -20,6 +20,8 @@ export const getRect = async (page: Page, coordinates: Coordinates) => { const el = document.elementFromPoint(x, y) as HTMLElement; if (el) { const { parentElement } = el; + // Match the logic in recorder.ts for link clicks + const element = parentElement?.tagName === 'A' ? parentElement : el; }},