mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-07-24 20:20:51 +00:00
Add todo haptic
This commit is contained in:
parent
d7634beb50
commit
2d1e99affe
@ -4808,8 +4808,18 @@ public final class ChatControllerImpl: TelegramBaseController, ChatController, G
|
|||||||
var incompletedIds: [Int32] = []
|
var incompletedIds: [Int32] = []
|
||||||
if value {
|
if value {
|
||||||
completedIds.append(itemId)
|
completedIds.append(itemId)
|
||||||
|
|
||||||
|
if self.selectPollOptionFeedback == nil {
|
||||||
|
self.selectPollOptionFeedback = HapticFeedback()
|
||||||
|
}
|
||||||
|
self.selectPollOptionFeedback?.success()
|
||||||
} else {
|
} else {
|
||||||
incompletedIds.append(itemId)
|
incompletedIds.append(itemId)
|
||||||
|
|
||||||
|
if self.selectPollOptionFeedback == nil {
|
||||||
|
self.selectPollOptionFeedback = HapticFeedback()
|
||||||
|
}
|
||||||
|
self.selectPollOptionFeedback?.impact(.medium)
|
||||||
}
|
}
|
||||||
let signal = self.context.engine.messages.requestUpdateTodoMessageItems(messageId: messageId, completedIds: completedIds, incompletedIds: incompletedIds)
|
let signal = self.context.engine.messages.requestUpdateTodoMessageItems(messageId: messageId, completedIds: completedIds, incompletedIds: incompletedIds)
|
||||||
disposables.set((signal
|
disposables.set((signal
|
||||||
|
Loading…
x
Reference in New Issue
Block a user