fixed CompoPlayer controls init bug

This commit is contained in:
Bachir Soussi Chiadmi
2018-03-27 15:52:50 +02:00
parent 58ffc1ff88
commit bb03f9bf7b
2 changed files with 24 additions and 22 deletions
@@ -663,6 +663,7 @@
this.$composer = $('.composition_ui .composer'); this.$composer = $('.composition_ui .composer');
this.$compo = $('.composition_ui .composer .composition'); this.$compo = $('.composition_ui .composer .composition');
this.$controls = $('.composition_ui .composer .compo-player-controls'); this.$controls = $('.composition_ui .composer .compo-player-controls');
if(!this.$controls.is('.ready')){
this.$previous = $('<div>').addClass('previous') this.$previous = $('<div>').addClass('previous')
.on('click', this.prev.bind(this)) .on('click', this.prev.bind(this))
.appendTo(this.$controls); .appendTo(this.$controls);
@@ -672,8 +673,8 @@
this.$next = $('<div>').addClass('next') this.$next = $('<div>').addClass('next')
.on('click', this.next.bind(this)) .on('click', this.next.bind(this))
.appendTo(this.$controls); .appendTo(this.$controls);
// this.$playpause = $('.compo-player-controls', this.$composer) this.$controls.addClass('ready');
// .on('click', this.togglePlayPause.bind(this)); }
this.refresh(); this.refresh();
}, },
refresh(){ refresh(){
@@ -663,6 +663,7 @@
this.$composer = $('.composition_ui .composer'); this.$composer = $('.composition_ui .composer');
this.$compo = $('.composition_ui .composer .composition'); this.$compo = $('.composition_ui .composer .composition');
this.$controls = $('.composition_ui .composer .compo-player-controls'); this.$controls = $('.composition_ui .composer .compo-player-controls');
if(!this.$controls.is('.ready')){
this.$previous = $('<div>').addClass('previous') this.$previous = $('<div>').addClass('previous')
.on('click', this.prev.bind(this)) .on('click', this.prev.bind(this))
.appendTo(this.$controls); .appendTo(this.$controls);
@@ -672,8 +673,8 @@
this.$next = $('<div>').addClass('next') this.$next = $('<div>').addClass('next')
.on('click', this.next.bind(this)) .on('click', this.next.bind(this))
.appendTo(this.$controls); .appendTo(this.$controls);
// this.$playpause = $('.compo-player-controls', this.$composer) this.$controls.addClass('ready');
// .on('click', this.togglePlayPause.bind(this)); }
this.refresh(); this.refresh();
}, },
refresh(){ refresh(){