#4094 - Fixed improper weak display link targets.

This commit is contained in:
Stefan Ceriu
2021-06-25 12:13:43 +03:00
parent d627e83d09
commit 3f7d821c69
3 changed files with 14 additions and 15 deletions
@@ -61,7 +61,7 @@ class VoiceMessagePlaybackController: VoiceMessageAudioPlayerDelegate, VoiceMess
audioPlayer.registerDelegate(self)
playbackView.delegate = self
displayLink = CADisplayLink(target: WeakObjectWrapper(self), selector: #selector(handleDisplayLinkTick))
displayLink = CADisplayLink(target: WeakDisplayLinkTarget(self, selector: #selector(handleDisplayLinkTick)), selector: WeakDisplayLinkTarget.triggerSelector)
displayLink.isPaused = true
displayLink.add(to: .current, forMode: .common)