Simplify scrubbing and reset to stopped if scrub to start/end

This commit is contained in:
David Langley
2021-09-22 11:12:45 +01:00
parent 187d1d316c
commit d3c3643098
4 changed files with 27 additions and 62 deletions
@@ -23,7 +23,6 @@ protocol VoiceMessageToolbarViewDelegate: AnyObject {
func voiceMessageToolbarViewDidRequestRecordingFinish(_ toolbarView: VoiceMessageToolbarView)
func voiceMessageToolbarViewDidRequestLockedModeRecording(_ toolbarView: VoiceMessageToolbarView)
func voiceMessageToolbarViewDidRequestPlaybackToggle(_ toolbarView: VoiceMessageToolbarView)
func voiceMessageToolbarViewRequestedFormattedTimestamp(for progress: CGFloat) -> String?
func voiceMessageToolbarViewDidRequestSeek(to progress: CGFloat)
func voiceMessageToolbarViewDidRequestSend(_ toolbarView: VoiceMessageToolbarView)
}
@@ -200,16 +199,11 @@ class VoiceMessageToolbarView: PassthroughView, NibLoadable, Themable, UIGesture
func voiceMessagePlaybackViewDidRequestPlaybackToggle() {
delegate?.voiceMessageToolbarViewDidRequestPlaybackToggle(self)
}
func voiceMessagePlaybackViewRequestedFormattedTimestamp(for progress: CGFloat) -> String? {
return delegate?.voiceMessageToolbarViewRequestedFormattedTimestamp(for: progress)
}
func voiceMessagePlaybackViewDidRequestSeek(to progress: CGFloat) {
delegate?.voiceMessageToolbarViewDidRequestSeek(to: progress)
}
func voiceMessagePlaybackViewDidChangeWidth() {
}