This commit is contained in:
Ali 2020-06-12 22:07:04 +04:00
parent 0d036df43c
commit 184570c8a6

View File

@ -1021,16 +1021,13 @@ class ChatTextInputPanelNode: ChatInputPanelNode, ASEditableTextNodeDelegate {
audioRecordingTimeNode.audioRecorder = recorder audioRecordingTimeNode.audioRecorder = recorder
var animateDotAppearing = false var animateDotAppearing = false
let audioRecordingDotNode: AnimationNode
if let currentAudioRecordingDotNode = self.audioRecordingDotNode { self.audioRecordingDotNode?.removeFromSupernode()
audioRecordingDotNode = currentAudioRecordingDotNode let audioRecordingDotNode = AnimationNode(animation: "voicebin")
} else {
audioRecordingDotNode = AnimationNode(animation: "voicebin")
self.audioRecordingDotNode = audioRecordingDotNode self.audioRecordingDotNode = audioRecordingDotNode
self.addSubnode(audioRecordingDotNode) self.addSubnode(audioRecordingDotNode)
animateDotAppearing = transition.isAnimated animateDotAppearing = transition.isAnimated
}
audioRecordingDotNode.frame = CGRect(origin: CGPoint(x: leftInset + 2.0 - UIScreenPixel, y: panelHeight - 44 + 1), size: CGSize(width: 40.0, height: 40)) audioRecordingDotNode.frame = CGRect(origin: CGPoint(x: leftInset + 2.0 - UIScreenPixel, y: panelHeight - 44 + 1), size: CGSize(width: 40.0, height: 40))
if animateDotAppearing { if animateDotAppearing {