diff --git a/src/pages/parts/settings/PreferencesPart.tsx b/src/pages/parts/settings/PreferencesPart.tsx
index a5aff8cf..5827c48d 100644
--- a/src/pages/parts/settings/PreferencesPart.tsx
+++ b/src/pages/parts/settings/PreferencesPart.tsx
@@ -25,6 +25,8 @@ export function PreferencesPart(props: {
setSourceOrder: (v: string[]) => void;
enableDiscover: boolean;
setEnableDiscover: (v: boolean) => void;
+ enableSourceOrder: boolean;
+ setenableSourceOrder: (v: boolean) => void;
}) {
const { t } = useTranslation();
const sorted = sortLangCodes(appLanguageOptions.map((item) => item.code));
@@ -162,21 +164,38 @@ export function PreferencesPart(props: {
),
}}
/>
+
+ props.setenableSourceOrder(!props.enableSourceOrder)
+ }
+ className="bg-dropdown-background hover:bg-dropdown-hoverBackground select-none my-4 cursor-pointer space-x-3 flex items-center max-w-[25rem] py-3 px-4 rounded-lg"
+ >
+
+
+ {t("settings.preferences.sourceOrderEnableLabel")}
+
+
-