From fa7ae91058bd6b6e467d416cfa92e0de8bd52b09 Mon Sep 17 00:00:00 2001 From: Stefan Ceriu Date: Tue, 19 Aug 2025 17:11:18 +0300 Subject: [PATCH] Fix photo and document picker tint colors on dark mode. --- .../Sources/Screens/MediaPickerScreen/DocumentPicker.swift | 4 +++- .../Screens/MediaPickerScreen/PhotoLibraryPicker.swift | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/ElementX/Sources/Screens/MediaPickerScreen/DocumentPicker.swift b/ElementX/Sources/Screens/MediaPickerScreen/DocumentPicker.swift index 67ab09b06..6a135c6a3 100644 --- a/ElementX/Sources/Screens/MediaPickerScreen/DocumentPicker.swift +++ b/ElementX/Sources/Screens/MediaPickerScreen/DocumentPicker.swift @@ -40,7 +40,9 @@ struct DocumentPicker: UIViewControllerRepresentable { return documentPicker } - func updateUIViewController(_ uiViewController: UIDocumentPickerViewController, context: Context) { } + func updateUIViewController(_ uiViewController: UIDocumentPickerViewController, context: Context) { + uiViewController.view.tintColor = .compound.textActionAccent + } func makeCoordinator() -> Coordinator { Coordinator(self) diff --git a/ElementX/Sources/Screens/MediaPickerScreen/PhotoLibraryPicker.swift b/ElementX/Sources/Screens/MediaPickerScreen/PhotoLibraryPicker.swift index f927ed5c7..97b05f24d 100644 --- a/ElementX/Sources/Screens/MediaPickerScreen/PhotoLibraryPicker.swift +++ b/ElementX/Sources/Screens/MediaPickerScreen/PhotoLibraryPicker.swift @@ -48,7 +48,9 @@ struct PhotoLibraryPicker: UIViewControllerRepresentable { return pickerViewController } - func updateUIViewController(_ uiViewController: PHPickerViewController, context: Context) { } + func updateUIViewController(_ uiViewController: PHPickerViewController, context: Context) { + uiViewController.view.tintColor = .compound.textActionAccent + } func makeCoordinator() -> Coordinator { Coordinator(self)