Skip to content

Commit 532d8b1

Browse files
committed
Recorder: Only use basic tags when unique to the page
1 parent 88ff127 commit 532d8b1

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

seleniumbase/js_code/recorder_js.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -186,8 +186,8 @@
186186
basic_tags.push('input');
187187
basic_tags.push('textarea');
188188
for (var i = 0; i < basic_tags.length; i++) {
189-
d_qs_bt_i = document.querySelector(basic_tags[i]);
190-
if (tag_name == basic_tags[i] && el == d_qs_bt_i)
189+
d_qsa = document.querySelectorAll(basic_tags[i]);
190+
if (tag_name == basic_tags[i] && d_qsa.length == 1 && el == d_qsa[0])
191191
return basic_tags[i];
192192
}
193193
contains_tags = [];

0 commit comments

Comments
 (0)