# HG changeset patch # User Lucas Thompson # Date 1496671018 -3600 # Node ID 95d1f10129a3760fcdb2951ba918011e173e421d # Parent 0329495fd822a922c20a15982dcc441c6529f902 Update cross-hair position to the current time on initial render. diff -r 0329495fd822 -r 95d1f10129a3 src/app/visualisations/cross-hair-inspector.component.ts --- a/src/app/visualisations/cross-hair-inspector.component.ts Mon Jun 05 14:34:03 2017 +0100 +++ b/src/app/visualisations/cross-hair-inspector.component.ts Mon Jun 05 14:56:58 2017 +0100 @@ -17,6 +17,7 @@ RenderLoopService, TaskRemover } from '../services/render-loop/render-loop.service'; +import {AudioPlayerService} from '../services/audio-player/audio-player.service'; @Component({ selector: 'ugly-cross-hair-inspector', @@ -43,7 +44,8 @@ private removers: TaskRemover[]; private mIsAnimated: boolean; - constructor(private renderLoop: RenderLoopService) { + constructor(private renderLoop: RenderLoopService, + private player: AudioPlayerService) { super(); this.removers = []; } @@ -52,6 +54,7 @@ super.ngAfterViewInit(); this.inspectorRenderers.forEach(renderer => { renderer.renderInspector(this.cachedRange, this.unit); + renderer.updatePosition(this.player.getCurrentTime()); }); this.addTasks(); }