mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-24 07:05:35 +00:00
Stories
This commit is contained in:
@@ -114,6 +114,7 @@ final class ReactionContextBackgroundNode: ASDisplayNode {
|
||||
|
||||
func update(
|
||||
theme: PresentationTheme,
|
||||
forceDark: Bool,
|
||||
size: CGSize,
|
||||
cloudSourcePoint: CGFloat,
|
||||
isLeftAligned: Bool,
|
||||
@@ -128,7 +129,7 @@ final class ReactionContextBackgroundNode: ASDisplayNode {
|
||||
if self.theme !== theme {
|
||||
self.theme = theme
|
||||
|
||||
if theme.overallDarkAppearance {
|
||||
if theme.overallDarkAppearance && !forceDark {
|
||||
if let vibrancyEffectView = self.vibrancyEffectView {
|
||||
self.vibrancyEffectView = nil
|
||||
vibrancyEffectView.removeFromSuperview()
|
||||
@@ -136,7 +137,11 @@ final class ReactionContextBackgroundNode: ASDisplayNode {
|
||||
} else {
|
||||
if self.vibrancyEffectView == nil {
|
||||
let style: UIBlurEffect.Style
|
||||
style = .extraLight
|
||||
if forceDark {
|
||||
style = .dark
|
||||
} else {
|
||||
style = .extraLight
|
||||
}
|
||||
let blurEffect = UIBlurEffect(style: style)
|
||||
let vibrancyEffect = UIVibrancyEffect(blurEffect: blurEffect)
|
||||
let vibrancyEffectView = UIVisualEffectView(effect: vibrancyEffect)
|
||||
|
||||
Reference in New Issue
Block a user