Index: lams_central/src/flash/org/lamsfoundation/lams/monitoring/mv/tabviews/LessonTabView.as =================================================================== diff -u -r8c8b972001cd99ed3bd21453718db7f08b7b1e28 -re90c6175fa0a7518b7f4a19df1e06659d4a79073 --- lams_central/src/flash/org/lamsfoundation/lams/monitoring/mv/tabviews/LessonTabView.as (.../LessonTabView.as) (revision 8c8b972001cd99ed3bd21453718db7f08b7b1e28) +++ lams_central/src/flash/org/lamsfoundation/lams/monitoring/mv/tabviews/LessonTabView.as (.../LessonTabView.as) (revision e90c6175fa0a7518b7f4a19df1e06659d4a79073) @@ -151,16 +151,6 @@ btnLabel = Dictionary.getValue('td_goContribute_btn'); - _monitorController = getController(); - - editClass_btn.addEventListener("click", _monitorController); - viewLearners_btn.addEventListener("click", _monitorController); - schedule_btn.addEventListener("click", Delegate.create(this, scheduleLessonStart)); - start_btn.addEventListener("click", _monitorController); - statusApply_btn.addEventListener("click", Delegate.create(_monitorController, changeStatus)) - //this.addEventListener("apply", Delegate.create(_monitorController, _monitorController.changeStatus)); - - MovieClipUtils.doLater(Proxy.create(this,setupTab)); } @@ -255,7 +245,15 @@ } private function setupTab(){ - + _monitorController = getController(); + + editClass_btn.addEventListener("click", _monitorController); + viewLearners_btn.addEventListener("click", _monitorController); + schedule_btn.addEventListener("click", Delegate.create(this, scheduleLessonStart)); + start_btn.addEventListener("click", _monitorController); + statusApply_btn.addEventListener("click", Proxy.create(this, changeStatus)); + this.addEventListener("apply", Proxy.create(_monitorController, _monitorController.changeStatus)); + editClass_btn.onRollOver = Proxy.create(this,this['showToolTip'], editClass_btn, "ls_manage_editclass_btn_tooltip"); editClass_btn.onRollOut = Proxy.create(this,this['hideToolTip']); Index: lams_monitoring/web/lams_monitoring.swf =================================================================== diff -u -r26935b8eb03b2120c0fd3bf0483271261d8a32b9 -re90c6175fa0a7518b7f4a19df1e06659d4a79073 Binary files differ Index: lams_monitoring/web/lams_monitoring_library.swf =================================================================== diff -u -r26935b8eb03b2120c0fd3bf0483271261d8a32b9 -re90c6175fa0a7518b7f4a19df1e06659d4a79073 Binary files differ