summaryrefslogtreecommitdiff
path: root/webext-piper.c
diff options
context:
space:
mode:
Diffstat (limited to 'webext-piper.c')
-rw-r--r--webext-piper.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/webext-piper.c b/webext-piper.c
index 3435d8f..7dd1e87 100644
--- a/webext-piper.c
+++ b/webext-piper.c
@@ -128,14 +128,15 @@ page_created_callback (WebKitWebExtension *extension,
static void follow_link(int id,int link_num,bool new_win)
{
+ hide_hints(my_doc[id],link_num);
+ hints_active[id]=false;
+
WebKitDOMHTMLCollection *links = webkit_dom_document_get_links(my_doc[id]);
gulong c = webkit_dom_html_collection_get_length (links);
if(link_num>=c)return;
WebKitDOMHTMLAnchorElement *node = webkit_dom_html_collection_item (links,link_num);
if(!new_win)
{
- hide_hints(my_doc[id],link_num);
- hints_active[id]=false;
webkit_dom_html_element_click(node);
return;
}