mirror of
https://github.com/TelegramMessenger/Telegram-iOS.git
synced 2026-07-06 03:33:41 +02:00
Disable View Results in Scheduled Messages
This commit is contained in:
parent
6a4224e67c
commit
48ce3a3457
1 changed files with 11 additions and 1 deletions
|
|
@ -891,7 +891,9 @@ class ChatMessagePollBubbleContentNode: ChatMessageBubbleContentNode {
|
|||
}
|
||||
}
|
||||
if !hasSelection {
|
||||
item.controllerInteraction.requestOpenMessagePollResults(item.message.id, pollId)
|
||||
if !Namespaces.Message.allScheduled.contains(item.message.id.namespace) {
|
||||
item.controllerInteraction.requestOpenMessagePollResults(item.message.id, pollId)
|
||||
}
|
||||
} else if !selectedOpaqueIdentifiers.isEmpty {
|
||||
item.controllerInteraction.requestSelectMessagePollOptions(item.message.id, selectedOpaqueIdentifiers)
|
||||
}
|
||||
|
|
@ -1391,15 +1393,23 @@ class ChatMessagePollBubbleContentNode: ChatMessageBubbleContentNode {
|
|||
self.buttonSubmitInactiveTextNode.isHidden = hasSelectedOptions
|
||||
self.buttonSubmitActiveTextNode.isHidden = !hasSelectedOptions
|
||||
self.buttonNode.isHidden = !hasSelectedOptions
|
||||
self.buttonNode.isUserInteractionEnabled = true
|
||||
} else {
|
||||
if case .public = poll.publicity, hasResults, !disableAllActions {
|
||||
self.votersNode.isHidden = true
|
||||
self.buttonViewResultsTextNode.isHidden = false
|
||||
self.buttonNode.isHidden = false
|
||||
|
||||
if Namespaces.Message.allScheduled.contains(item.message.id.namespace) {
|
||||
self.buttonNode.isUserInteractionEnabled = false
|
||||
} else {
|
||||
self.buttonNode.isUserInteractionEnabled = true
|
||||
}
|
||||
} else {
|
||||
self.votersNode.isHidden = false
|
||||
self.buttonViewResultsTextNode.isHidden = true
|
||||
self.buttonNode.isHidden = true
|
||||
self.buttonNode.isUserInteractionEnabled = true
|
||||
}
|
||||
self.buttonSubmitInactiveTextNode.isHidden = true
|
||||
self.buttonSubmitActiveTextNode.isHidden = true
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue