cms/app-client/app/components/transcript-component.js
changeset 257 eba9edbd8f46
parent 255 ed05b89e3299
child 345 4b66390442fd
equal deleted inserted replaced
256:18f0c3ee9aa5 257:eba9edbd8f46
    13     itemObserver: Ember.observer('player.item', function () {
    13     itemObserver: Ember.observer('player.item', function () {
    14         this.set('autoscroll', true);
    14         this.set('autoscroll', true);
    15     }),
    15     }),
    16 
    16 
    17     didUpdate: function() {
    17     didUpdate: function() {
    18         var self = this;
       
    19         var target = Ember.$('.sentence.active');
    18         var target = Ember.$('.sentence.active');
    20         if(this.get('autoscroll') && target.length) {
    19         if(this.get('autoscroll') && target.length) {
    21             Ember.$(this.get('autoscrollElement')).animate({
    20             Ember.$(this.get('autoscrollElement')).animate({
    22                 scrollTop: target.offset().top + Ember.$(this.get('autoscrollElement')).scrollTop() - Ember.$(this.get('autoscrollElement')).offset().top - 154
    21                 scrollTop: target.offset().top + Ember.$(this.get('autoscrollElement')).scrollTop() - Ember.$(this.get('autoscrollElement')).offset().top - 154
    23             }, 150);
    22             }, 150);