mirror of
https://github.com/Novaloop-AG/element-x-ios.git
synced 2026-11-03 06:55:59 +00:00
Refactor voice messages touch interaction (#1970)
* Remove enable/disable long press actions * Working poc * Refactor interaction in VoiceMessageRoomPlaybackView * Cleanup DateFormatter * Fix VoiceMessagePreviewComposer * Cleanup * Delete WaveformViewDragState * Refactor WaveformCursorView * Cleanup * Add WaveformInteractionModifier * Add selection hapitc feedback * Fix ComposerToolbar ZStack alignment * Refine cursor size * Remove haptic feedback * Fix preview test * Delete longPressDisabledItemID * Remove progress animation * Project file
This commit is contained in:
@@ -19,7 +19,7 @@ import SwiftUI
|
||||
|
||||
extension View {
|
||||
func progressCursor<CursorView: View>(progress: CGFloat,
|
||||
cursorView: @escaping () -> CursorView) -> some View {
|
||||
@ViewBuilder cursorView: @escaping () -> CursorView) -> some View {
|
||||
modifier(ProgressCursorModifier(progress: progress,
|
||||
cursorView: cursorView))
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user