about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--src/components/AppLanguageDropdown.tsx1
-rw-r--r--src/screens/Settings/LanguageSettings.tsx2
-rw-r--r--src/view/screens/Search/Search.tsx1
3 files changed, 4 insertions, 0 deletions
diff --git a/src/components/AppLanguageDropdown.tsx b/src/components/AppLanguageDropdown.tsx
index 82ca4999e..de2e50fc8 100644
--- a/src/components/AppLanguageDropdown.tsx
+++ b/src/components/AppLanguageDropdown.tsx
@@ -34,6 +34,7 @@ export function AppLanguageDropdown(_props: ViewStyleProp) {
   return (
     <View style={a.relative}>
       <RNPickerSelect
+        darkTheme={t.scheme === 'dark'}
         placeholder={{}}
         value={sanitizedLang}
         onValueChange={onChangeAppLanguage}
diff --git a/src/screens/Settings/LanguageSettings.tsx b/src/screens/Settings/LanguageSettings.tsx
index acad0520c..a44e2fcec 100644
--- a/src/screens/Settings/LanguageSettings.tsx
+++ b/src/screens/Settings/LanguageSettings.tsx
@@ -80,6 +80,7 @@ export function LanguageSettingsScreen({}: Props) {
               </Text>
               <View style={[a.relative, web([a.w_full, {maxWidth: 400}])]}>
                 <RNPickerSelect
+                  darkTheme={t.scheme === 'dark'}
                   placeholder={{}}
                   value={sanitizeAppLanguageSetting(langPrefs.appLanguage)}
                   onValueChange={onChangeAppLanguage}
@@ -165,6 +166,7 @@ export function LanguageSettingsScreen({}: Props) {
               </Text>
               <View style={[a.relative, web([a.w_full, {maxWidth: 400}])]}>
                 <RNPickerSelect
+                  darkTheme={t.scheme === 'dark'}
                   placeholder={{}}
                   value={langPrefs.primaryLanguage}
                   onValueChange={onChangePrimaryLanguage}
diff --git a/src/view/screens/Search/Search.tsx b/src/view/screens/Search/Search.tsx
index b0e9ba672..0518bc506 100644
--- a/src/view/screens/Search/Search.tsx
+++ b/src/view/screens/Search/Search.tsx
@@ -394,6 +394,7 @@ function SearchLanguageDropdown({
 
   return (
     <RNPickerSelect
+      darkTheme={t.scheme === 'dark'}
       placeholder={{}}
       value={value}
       onValueChange={onChange}