Summary Files Commits Branches @commit @diff @stats
diff options
context:
space:
mode:
Commitb09efb701fbbb9ca35968ae785628f517394dd15 (patch)
Author
 Syndamia <kamen@syndamia.com>
2022-07-19 14:50:36 +0300
Committer
 Syndamia <kamen@syndamia.com>
2022-07-19 14:50:36 +0300
Files1dad8933c4c0513d2d18a9807dccf49532ec0867
goodwolf-b09efb701fbbb9ca35968ae785628f517394dd15.tar
goodwolf-b09efb701fbbb9ca35968ae785628f517394dd15.tar.gz
goodwolf-b09efb701fbbb9ca35968ae785628f517394dd15.zip
Parent11a5fcca77b4135aa798823934440a17c6438a19 (diff)
goodwolf: Fixed JavaScript enable switch logic
1 files changed, 3 insertions, 1 deletions
-rw-r--r--goodwolf.c4
diff --git a/goodwolf.c b/goodwolf.c
index c470293..ea17379 100644
--- a/goodwolf.c
+++ b/goodwolf.c
@@ -808,9 +808,11 @@ new_browser(struct Window *window, const gchar *target_url, struct Client *old_b
WebKitSettings *settings = webkit_settings_new_with_settings(GOODWOLF_WEBKIT_SETTINGS);
if (alt_useragent == TRUE)
webkit_settings_set_user_agent(settings, "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:74.0) Gecko/20100101 Firefox/74.0");
+ if (enabled_javascript == TRUE)
+ webkit_settings_set_enable_javascript_markup(settings, enabled_javascript);
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(browser->javascript),
- webkit_settings_get_enable_javascript_markup(settings) || enabled_javascript);
+ webkit_settings_get_enable_javascript_markup(settings));
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(browser->auto_load_images),
webkit_settings_get_auto_load_images(settings));