Author: ygrego Date: 2015-07-09 11:08:25 +0200 (Thu, 09 Jul 2015) New Revision: 1789 Url: http://forge.nuiton.org/projects/sandbox/repository/revisions/1789 Log: The panel info about current channel didn't display after an emulator starting up again. Modified: oipf/emulator/js/services/VideoBroadcastService.js Modified: oipf/emulator/js/services/VideoBroadcastService.js =================================================================== --- oipf/emulator/js/services/VideoBroadcastService.js 2015-07-08 14:36:48 UTC (rev 1788) +++ oipf/emulator/js/services/VideoBroadcastService.js 2015-07-09 09:08:25 UTC (rev 1789) @@ -28,8 +28,12 @@ this.previousState = this.videoBroadcastObject.playState; this.currentIndex = 0; - this.videoBroadcastObject.onPlayStateChange = - this.onChangeState.bind(this, deferred.resolve.bind(deferred), deferred.reject.bind(deferred)); + this.videoBroadcastObject.onPlayStateChange = function(state, error) { + if (state == videoBroadcastConstants.state.PRESENTING) { + deferred.resolve(); + } + }; +// this.onChangeState.bind(this, deferred.resolve.bind(deferred), deferred.reject.bind(deferred)); this.addTransition(videoBroadcastConstants.state.UNREALIZED, videoBroadcastConstants.state.CONNECTING);