Index: lams_flash/src/central/flash/lams_monitoring_v1.fla =================================================================== RCS file: /usr/local/cvsroot/lams_flash/src/central/flash/lams_monitoring_v1.fla,v diff -u -r1.46 -r1.47 Binary files differ Index: lams_flash/src/central/flash/org/lamsfoundation/lams/monitoring/mv/tabviews/LessonTabView.as =================================================================== RCS file: /usr/local/cvsroot/lams_flash/src/central/flash/org/lamsfoundation/lams/monitoring/mv/tabviews/LessonTabView.as,v diff -u -r1.24 -r1.25 --- lams_flash/src/central/flash/org/lamsfoundation/lams/monitoring/mv/tabviews/LessonTabView.as 30 Apr 2009 02:01:15 -0000 1.24 +++ lams_flash/src/central/flash/org/lamsfoundation/lams/monitoring/mv/tabviews/LessonTabView.as 15 May 2009 02:22:13 -0000 1.25 @@ -879,8 +879,9 @@ } } else if (r == "presenceAvailable") { - Application.getInstance().getComms().getRequest('Presence.do?method=createXmppRoom&lessonId=' + _root.lessonID, null, false); if (learner_epres_cb.selected) { + Application.getInstance().getComms().getRequest('Presence.do?method=createXmppRoom&lessonId=' + _root.lessonID, Proxy.create(this, createRoomResponseHandler), false); + Cursor.showCursor(ApplicationParent.C_DEFAULT); learner_eim_cb.enabled = true; var msg:String = Dictionary.getValue('ls_confirm_presence_enabled') ; @@ -907,6 +908,11 @@ } } + private function createRoomResponseHandler(r) { + if (r instanceof LFError) + r.showErrorAlert(); + } + /** * Get the CSSStyleDeclaration objects for each component and apply them * directly to the instance Index: lams_monitoring/web/lams_monitoring.swf =================================================================== RCS file: /usr/local/cvsroot/lams_monitoring/web/Attic/lams_monitoring.swf,v diff -u -r1.245 -r1.246 Binary files differ Index: lams_monitoring/web/lams_monitoring_library.swf =================================================================== RCS file: /usr/local/cvsroot/lams_monitoring/web/Attic/lams_monitoring_library.swf,v diff -u -r1.213 -r1.214 Binary files differ