cms/app-client/app/components/player-component.js
changeset 240 aa101458cd4e
parent 220 2145b80776a3
child 241 da3c6ba8a80b
--- a/cms/app-client/app/components/player-component.js	Wed Jul 13 09:21:09 2016 +0200
+++ b/cms/app-client/app/components/player-component.js	Sat Jul 16 17:23:47 2016 +0200
@@ -21,6 +21,9 @@
         var index = items.indexOf(this.get('player').get('item'));
         this.set('isFirst', index === 0);
         this.set('isLast', index === items.length - 1);
+        if(this.get('player').get('playing')) {
+            this.play();
+        }
     }),
 
     itemLoaded: Ember.observer('player.model.mediaList', function() {
@@ -84,12 +87,14 @@
 
         backward: function() {
             var index = this.get('player').get('items').indexOf(this.get('player').get('item'));
-            console.log('backward', index);
+            var item = this.get('player').get('items')[index - 1];
+            this.get('player').set('item', item);
         },
 
         forward: function() {
             var index = this.get('player').get('items').indexOf(this.get('player').get('item'));
-            console.log('forward', index);
+            var item = this.get('player').get('items')[index + 1];
+            this.get('player').set('item', item);
         }
 
     }