Skip to content

Commit 6d6f9bc

Browse files
Reorder code to match UI
1 parent 84ee620 commit 6d6f9bc

File tree

1 file changed

+14
-16
lines changed

1 file changed

+14
-16
lines changed

src/webui/www/private/views/preferences.html

+14-16
Original file line numberDiff line numberDiff line change
@@ -2037,6 +2037,10 @@
20372037
window.parent.qBittorrent.Cache.preferences.init({
20382038
onSuccess: (pref) => {
20392039
// Behavior tab
2040+
// Language
2041+
updateWebuiLocaleSelect(pref.locale);
2042+
updateColoSchemeSelect();
2043+
$("performanceWarning").setProperty("checked", pref.performance_warning);
20402044
$("filelog_checkbox").setProperty("checked", pref.file_log_enabled);
20412045
$("filelog_save_path_input").setProperty("value", pref.file_log_path);
20422046
$("filelog_backup_checkbox").setProperty("checked", pref.file_log_backup_enabled);
@@ -2316,11 +2320,6 @@
23162320
$("rss_filter_textarea").setProperty("value", pref.rss_smart_episode_filters);
23172321

23182322
// WebUI tab
2319-
// Language
2320-
updateWebuiLocaleSelect(pref.locale);
2321-
updateColoSchemeSelect();
2322-
$("performanceWarning").setProperty("checked", pref.performance_warning);
2323-
23242323
// HTTP Server
23252324
$("webui_domain_textarea").setProperty("value", pref.web_ui_domain_list);
23262325
$("webui_address_value").setProperty("value", pref.web_ui_address);
@@ -2449,6 +2448,16 @@
24492448
// Validate form data
24502449

24512450
// Behavior tab
2451+
// Language
2452+
settings["locale"] = $("locale_select").getProperty("value");
2453+
const colorScheme = Number(document.getElementById("colorSchemeSelect").value);
2454+
if (colorScheme === 0)
2455+
LocalPreferences.remove("color_scheme");
2456+
else if (colorScheme === 1)
2457+
LocalPreferences.set("color_scheme", "light");
2458+
else
2459+
LocalPreferences.set("color_scheme", "dark");
2460+
settings["performance_warning"] = $("performanceWarning").getProperty("checked");
24522461
settings["file_log_enabled"] = $("filelog_checkbox").getProperty("checked");
24532462
settings["file_log_path"] = $("filelog_save_path_input").getProperty("value");
24542463
settings["file_log_backup_enabled"] = $("filelog_backup_checkbox").getProperty("checked");
@@ -2735,17 +2744,6 @@
27352744
settings["rss_smart_episode_filters"] = $("rss_filter_textarea").getProperty("value");
27362745

27372746
// WebUI tab
2738-
// Language
2739-
settings["locale"] = $("locale_select").getProperty("value");
2740-
const colorScheme = Number(document.getElementById("colorSchemeSelect").value);
2741-
if (colorScheme === 0)
2742-
LocalPreferences.remove("color_scheme");
2743-
else if (colorScheme === 1)
2744-
LocalPreferences.set("color_scheme", "light");
2745-
else
2746-
LocalPreferences.set("color_scheme", "dark");
2747-
settings["performance_warning"] = $("performanceWarning").getProperty("checked");
2748-
27492747
// HTTP Server
27502748
settings["web_ui_domain_list"] = $("webui_domain_textarea").getProperty("value");
27512749
const web_ui_address = $("webui_address_value").getProperty("value").toString();

0 commit comments

Comments
 (0)