From d746d32bb2ad4e3e8ea40774448a2d51697475ba Mon Sep 17 00:00:00 2001 From: mehekj Date: Sun, 20 Mar 2022 11:06:19 -0400 Subject: fixed rendering on mount issue --- src/client/views/nodes/AudioBox.tsx | 6 +++--- src/client/views/nodes/VideoBox.tsx | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) (limited to 'src') diff --git a/src/client/views/nodes/AudioBox.tsx b/src/client/views/nodes/AudioBox.tsx index eb7b9a773..9351bc3be 100644 --- a/src/client/views/nodes/AudioBox.tsx +++ b/src/client/views/nodes/AudioBox.tsx @@ -51,7 +51,6 @@ export class AudioBox extends ViewBoxAnnotatableComponent(); _recorder: any; _recordStart = 0; _pauseStart = 0; @@ -60,6 +59,7 @@ export class AudioBox extends ViewBoxAnnotatableComponent this._stackedTimeline = r)} {...OmitKeys(this.props, ["CollectionFreeFormDocumentView"]).omit} fieldKey={this.annotationKey} dictationKey={this.fieldKey + "-dictation"} diff --git a/src/client/views/nodes/VideoBox.tsx b/src/client/views/nodes/VideoBox.tsx index c8e0cdb66..e47b41539 100644 --- a/src/client/views/nodes/VideoBox.tsx +++ b/src/client/views/nodes/VideoBox.tsx @@ -63,11 +63,11 @@ export class VideoBox extends ViewBoxAnnotatableComponent(); private _mainCont: React.RefObject = React.createRef(); private _annotationLayer: React.RefObject = React.createRef(); private _playRegionTimer: any = null; private _playRegionDuration = 0; + @observable _stackedTimeline: any; @observable static _nativeControls: boolean; @observable _marqueeing: number[] | undefined; @observable _savedAnnotations = new ObservableMap(); @@ -97,7 +97,7 @@ export class VideoBox extends ViewBoxAnnotatableComponent { - const startTime = Math.max(0, (this._stackedTimeline.current?.anchorStart(doc) || 0)); + const startTime = Math.max(0, (this._stackedTimeline?.anchorStart(doc) || 0)); const endTime = this.timeline?.anchorEnd(doc); if (startTime !== undefined) { if (!this.layoutDoc.dontAutoPlayFollowedLinks) endTime ? this.playFrom(startTime, endTime) : this.playFrom(startTime); @@ -679,7 +679,7 @@ export class VideoBox extends ViewBoxAnnotatableComponent - this._stackedTimeline = r)} {...this.props} fieldKey={this.annotationKey} dictationKey={this.fieldKey + "-dictation"} mediaPath={this.audiopath} -- cgit v1.2.3-70-g09d2