From da932efc8199e2d9fe5d830432fb3833865a9a42 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Fri, 29 Apr 2016 14:18:14 +0200 Subject: Add loader gif when loading the video --- client/angular/videos/components/watch/videos-watch.component.ts | 3 +++ 1 file changed, 3 insertions(+) (limited to 'client/angular/videos/components/watch/videos-watch.component.ts') diff --git a/client/angular/videos/components/watch/videos-watch.component.ts b/client/angular/videos/components/watch/videos-watch.component.ts index d2203727e..52c31fe32 100644 --- a/client/angular/videos/components/watch/videos-watch.component.ts +++ b/client/angular/videos/components/watch/videos-watch.component.ts @@ -20,6 +20,7 @@ export class VideosWatchComponent implements OnInit, CanDeactivate { downloadSpeed: number; uploadSpeed: number; numPeers: number; + loading: boolean = false; private _interval: number; private client: any; @@ -42,9 +43,11 @@ export class VideosWatchComponent implements OnInit, CanDeactivate { } loadVideo(video: Video) { + this.loading = true; this.video = video; console.log('Adding ' + this.video.magnetUri + '.'); this.client.add(this.video.magnetUri, (torrent) => { + this.loading = false; console.log('Added ' + this.video.magnetUri + '.'); torrent.files[0].appendTo(this._elementRef.nativeElement.querySelector('.embed-responsive'), (err) => { if (err) { -- cgit v1.2.3