diff src/app/app.component.ts @ 353:02e7be2daf31

fix playhead regression. TypeScript doesn't seem to catch errors for non existent properties used as values for attribute directives.
author Lucas Thompson <dev@lucas.im>
date Fri, 26 May 2017 13:10:18 +0100
parents 524f5cd75737
children bcb0a172eca3
line wrap: on
line diff
--- a/src/app/app.component.ts	Fri May 26 13:04:07 2017 +0100
+++ b/src/app/app.component.ts	Fri May 26 13:10:18 2017 +0100
@@ -9,7 +9,8 @@
 import {MdIconRegistry} from '@angular/material';
 import {Subscription} from 'rxjs/Subscription';
 import {
-  AnalysisItem, isRootAudioItem,
+  AnalysisItem,
+  isRootAudioItem,
   Item, PendingAnalysisItem, PendingRootAudioItem, RootAudioItem
 } from './analysis-item/analysis-item.component';
 import {OnSeekHandler} from './playhead/PlayHeadHelpers';
@@ -89,6 +90,7 @@
     this.nRecordings = 0;
     this.countingId = 0;
     this.onSeek = (time) => this.audioService.seekTo(time);
+    this.rootAudioItem = {} as any; // TODO eugh
 
     iconRegistry.addSvgIcon(
       'duck',