mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-07-21 18:51:09 +00:00
Fix chat poll option highlight color
This commit is contained in:
parent
b79d9bf93f
commit
89bfb95fb9
@ -311,7 +311,7 @@ private struct ChatMessagePollOptionResult: Equatable {
|
||||
}
|
||||
|
||||
private final class ChatMessagePollOptionNode: ASDisplayNode {
|
||||
private let highlightedBackgroundNode: ASImageNode
|
||||
private let highlightedBackgroundNode: ASDisplayNode
|
||||
private var radioNode: ChatMessagePollOptionRadioNode?
|
||||
private let percentageNode: ASDisplayNode
|
||||
private var percentageImage: UIImage?
|
||||
@ -325,10 +325,7 @@ private final class ChatMessagePollOptionNode: ASDisplayNode {
|
||||
var pressed: (() -> Void)?
|
||||
|
||||
override init() {
|
||||
self.highlightedBackgroundNode = ASImageNode()
|
||||
self.highlightedBackgroundNode.displayWithoutProcessing = true
|
||||
self.highlightedBackgroundNode.displaysAsynchronously = false
|
||||
self.highlightedBackgroundNode.isLayerBacked = true
|
||||
self.highlightedBackgroundNode = ASDisplayNode()
|
||||
self.highlightedBackgroundNode.alpha = 0.0
|
||||
self.highlightedBackgroundNode.isUserInteractionEnabled = false
|
||||
|
||||
@ -343,8 +340,6 @@ private final class ChatMessagePollOptionNode: ASDisplayNode {
|
||||
self.percentageNode = ASDisplayNode()
|
||||
self.percentageNode.alpha = 0.0
|
||||
self.percentageNode.isLayerBacked = true
|
||||
//self.percentageNode.displaysAsynchronously = false
|
||||
//self.percentageNode.displayWithoutProcessing = true
|
||||
|
||||
super.init()
|
||||
|
||||
@ -406,7 +401,7 @@ private final class ChatMessagePollOptionNode: ASDisplayNode {
|
||||
let previousResult = node.currentResult
|
||||
node.currentResult = optionResult
|
||||
|
||||
node.highlightedBackgroundNode.backgroundColor = (incoming ? presentationData.theme.theme.chat.message.incoming.accentTextColor : presentationData.theme.theme.chat.message.outgoing.accentTextColor).withAlphaComponent(0.15)
|
||||
node.highlightedBackgroundNode.backgroundColor = incoming ? presentationData.theme.theme.chat.message.incoming.polls.highlight : presentationData.theme.theme.chat.message.outgoing.polls.highlight
|
||||
|
||||
node.buttonNode.accessibilityLabel = option.text
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user