Fix image links not being opened in new tab (#790)

The majority of image links and links that are not handle by whoogle are not
opening in new tabs, this allow links that are not related to the application
to open in new tabs.
This commit is contained in:
Joao A. Candido Ramos 2022-06-24 18:50:14 +02:00 committed by GitHub
parent 194b2eae74
commit ddb8931e68
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -462,8 +462,6 @@ class Filter:
self._av.add(netloc)
append_anon_view(link, self.config)
if self.config.new_tab:
link['target'] = '_blank'
else:
if href.startswith(MAPS_URL):
# Maps links don't work if a site filter is applied
@ -482,6 +480,12 @@ class Filter:
else:
link['href'] = href
if self.config.new_tab and (
link["href"].startswith("http")
or link["href"].startswith("imgres?")
):
link["target"] = "_blank"
# Replace link location if "alts" config is enabled
if self.config.alts:
# Search and replace all link descriptions