File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed
Sources/DSWaveformImageViews/SwiftUI Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -10,18 +10,22 @@ public struct WaveformLiveCanvas: View {
1010 public let renderer : WaveformRenderer
1111 public let shouldDrawSilencePadding : Bool
1212
13- @StateObject private var waveformDrawer = WaveformImageDrawer ( )
13+ @StateObject private var waveformDrawer : WaveformImageDrawer
1414
1515 public init (
1616 samples: [ Float ] ,
1717 configuration: Waveform . Configuration = defaultConfiguration,
1818 renderer: WaveformRenderer = LinearWaveformRenderer ( ) ,
1919 shouldDrawSilencePadding: Bool = false
2020 ) {
21+ let drawer = WaveformImageDrawer ( )
2122 self . samples = samples
2223 self . configuration = configuration
2324 self . renderer = renderer
2425 self . shouldDrawSilencePadding = shouldDrawSilencePadding
26+
27+ drawer. shouldDrawSilencePadding = shouldDrawSilencePadding
28+ _waveformDrawer = StateObject ( wrappedValue: drawer)
2529 }
2630
2731 public var body : some View {
You can’t perform that action at this time.
0 commit comments