Summary Files Commits Branches @commit @diff @stats
diff options
context:
space:
mode:
Commit52a75160abed353df818f26929e3bbf99382a660 (patch)
Author
 Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2021-04-10 18:12:09 +0200
Committer
 Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2021-04-10 18:12:24 +0200
Files85082c6ca68968b42fc3411dc17837ec2b7a8251
goodwolf-52a75160abed353df818f26929e3bbf99382a660.tar
goodwolf-52a75160abed353df818f26929e3bbf99382a660.tar.gz
goodwolf-52a75160abed353df818f26929e3bbf99382a660.zip
Parent5145eae758d3817c7bcc1a589514624bb62819e1 (diff)
badwolf: Connect to WebContext only when created
1 files changed, 6 insertions, 6 deletions
-rw-r--r--badwolf.c12
diff --git a/badwolf.c b/badwolf.c
index af2fe78..93523e1 100644
--- a/badwolf.c
+++ b/badwolf.c
@@ -683,6 +683,12 @@ new_browser(struct Window *window, const gchar *target_url, struct Client *old_b
webkit_web_context_set_process_model(web_context,
WEBKIT_PROCESS_MODEL_MULTIPLE_SECONDARY_PROCESSES);
webkit_web_context_set_web_extensions_directory(web_context, web_extensions_directory);
+
+ g_signal_connect(G_OBJECT(web_context),
+ "download-started",
+ G_CALLBACK(web_contextCb_download_started),
+ browser);
+
}
else
{
@@ -870,12 +876,6 @@ new_browser(struct Window *window, const gchar *target_url, struct Client *old_b
browser);
g_signal_connect(browser->webView, "load-changed", G_CALLBACK(WebViewCb_load_changed), browser);
- /* signals for WebView's WebContext */
- g_signal_connect(G_OBJECT(web_context),
- "download-started",
- G_CALLBACK(web_contextCb_download_started),
- browser);
-
/* signals for search widget */
g_signal_connect(browser->search, "next-match", G_CALLBACK(SearchEntryCb_next__match), browser);
g_signal_connect(