From d63ad57116ef9eb1ec0a4e25aaab5c24d6dbf23b Mon Sep 17 00:00:00 2001 From: bobzel Date: Wed, 9 Dec 2020 12:55:14 -0500 Subject: only load audio waveform data when audio is selected -- should be replaced by something more efficient like a cached bitmap.. --- src/client/views/nodes/AudioBox.tsx | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) (limited to 'src') diff --git a/src/client/views/nodes/AudioBox.tsx b/src/client/views/nodes/AudioBox.tsx index 447668ee8..f3a430e0b 100644 --- a/src/client/views/nodes/AudioBox.tsx +++ b/src/client/views/nodes/AudioBox.tsx @@ -508,6 +508,7 @@ export class AudioBox extends ViewBoxAnnotatableComponent this.buckets()); return AudioBox.RangeScript; labelScript = () => AudioBox.LabelScript; render() { const interactive = SnappingManager.GetIsDragging() || this.active() ? "-interactive" : ""; this._first = true; // for indicating the first marker that is rendered - this.path && this._buckets.length !== 100 ? this.peaks : null; // render waveform if audio is done recording const markerDoc = (mark: Doc, script: undefined | (() => ScriptField)) => { return RECORD - } + } :
-- cgit v1.2.3-70-g09d2