Fix emoji sheet background color during calls (#12851)

This commit is contained in:
Max Radermacher 2026-01-08 14:45:11 -06:00 committed by GitHub
parent fdcb84d5e3
commit f31dee3509
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -51,10 +51,6 @@ class EmojiPickerSheet: OWSViewController {
sheetPresentationController?.detents = [.medium(), .large()]
sheetPresentationController?.prefersGrabberVisible = true
sheetPresentationController?.delegate = self
if #available(iOS 17.0, *), self.overrideUserInterfaceStyle == .dark {
sheetPresentationController?.traitOverrides.userInterfaceStyle = .dark
}
}
// MARK: -
@ -62,6 +58,10 @@ class EmojiPickerSheet: OWSViewController {
override func viewDidLoad() {
super.viewDidLoad()
if #available(iOS 17.0, *), self.overrideUserInterfaceStyle == .dark {
sheetPresentationController?.traitOverrides.userInterfaceStyle = .dark
}
if #available(iOS 26, *) {
view.backgroundColor = nil
} else {