Don't use _click_js for target=_blank links

Fixes #2311
This commit is contained in:
Florian Bruhin 2017-02-12 01:06:56 +01:00
parent a4f04db848
commit d60e365e3c

View File

@ -403,7 +403,7 @@ class AbstractWebElement(collections.abc.MutableMapping):
href_tags = ['a', 'area', 'link']
if click_target == usertypes.ClickTarget.normal:
if self.tag_name() in href_tags:
if self.tag_name() in href_tags and self.get('target') != '_blank':
log.webelem.debug("Clicking via JS click()")
self._click_js(click_target)
elif self.is_editable(strict=True):