Skip to content

Commit 31db292

Browse files
Reorder code to match UI
1 parent b6aa83b commit 31db292

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
@@ -2154,6 +2154,10 @@
21542154
window.parent.qBittorrent.Cache.preferences.init({
21552155
onSuccess: (pref) => {
21562156
// Behavior tab
2157+
// Language
2158+
updateWebuiLocaleSelect(pref.locale);
2159+
updateColoSchemeSelect();
2160+
$("performanceWarning").checked = pref.performance_warning;
21572161
document.getElementById("displayFullURLTrackerColumn").checked = (LocalPreferences.get("full_url_tracker_column", "false") === "true");
21582162
document.getElementById("hideZeroFiltersCheckbox").checked = (LocalPreferences.get("hide_zero_status_filters", "false") === "true");
21592163
$("dblclickDownloadSelect").value = LocalPreferences.get("dblclick_download", "1");
@@ -2439,11 +2443,6 @@
24392443
$("rss_filter_textarea").value = pref.rss_smart_episode_filters;
24402444

24412445
// WebUI tab
2442-
// Language
2443-
updateWebuiLocaleSelect(pref.locale);
2444-
updateColoSchemeSelect();
2445-
$("performanceWarning").checked = pref.performance_warning;
2446-
24472446
// HTTP Server
24482447
$("webui_domain_textarea").value = pref.web_ui_domain_list;
24492448
$("webui_address_value").value = pref.web_ui_address;
@@ -2574,6 +2573,16 @@
25742573
// Validate form data
25752574

25762575
// Behavior tab
2576+
// Language
2577+
settings["locale"] = $("locale_select").value;
2578+
const colorScheme = +$("color_scheme_select").value;
2579+
if (colorScheme === 0)
2580+
LocalPreferences.remove("color_scheme");
2581+
else if (colorScheme === 1)
2582+
LocalPreferences.set("color_scheme", "light");
2583+
else
2584+
LocalPreferences.set("color_scheme", "dark");
2585+
settings["performance_warning"] = $("performanceWarning").checked;
25772586
LocalPreferences.set("full_url_tracker_column", document.getElementById("displayFullURLTrackerColumn").checked.toString());
25782587
LocalPreferences.set("hide_zero_status_filters", document.getElementById("hideZeroFiltersCheckbox").checked.toString());
25792588
LocalPreferences.set("dblclick_download", $("dblclickDownloadSelect").value);
@@ -2866,17 +2875,6 @@
28662875
settings["rss_smart_episode_filters"] = $("rss_filter_textarea").value;
28672876

28682877
// WebUI tab
2869-
// Language
2870-
settings["locale"] = $("locale_select").value;
2871-
const colorScheme = +$("color_scheme_select").value;
2872-
if (colorScheme === 0)
2873-
LocalPreferences.remove("color_scheme");
2874-
else if (colorScheme === 1)
2875-
LocalPreferences.set("color_scheme", "light");
2876-
else
2877-
LocalPreferences.set("color_scheme", "dark");
2878-
settings["performance_warning"] = $("performanceWarning").checked;
2879-
28802878
// HTTP Server
28812879
settings["web_ui_domain_list"] = $("webui_domain_textarea").value;
28822880
const web_ui_address = $("webui_address_value").value.toString();

0 commit comments

Comments
 (0)