diff options
1 files changed, 3 insertions, 1 deletions
| -rw-r--r-- | goodwolf.c | 4 |
@@ -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)); |