fix: a tags

This commit is contained in:
amhsirak
2024-12-09 15:04:45 +05:30
parent 560f0ea24f
commit 4da462f48b

View File

@@ -823,7 +823,11 @@ export const getNonUniqueSelectors = async (page: Page, coordinates: Coordinates
let element = originalEl;
// Find the most appropriate parent element
if (originalEl.tagName === 'A') {
element = originalEl;
} else if (originalEl.parentElement?.tagName === 'A') {
element = originalEl.parentElement;
} else {
while (element.parentElement) {
const parentRect = element.parentElement.getBoundingClientRect();
const childRect = element.getBoundingClientRect();
@@ -844,6 +848,7 @@ export const getNonUniqueSelectors = async (page: Page, coordinates: Coordinates
break;
}
}
}
const generalSelector = getSelectorPath(element);
return {