Index: lams_flash/src/central/flash/org/lamsfoundation/lams/learner/Application.as =================================================================== RCS file: /usr/local/cvsroot/lams_flash/src/central/flash/org/lamsfoundation/lams/learner/Application.as,v diff -u -r1.9 -r1.10 --- lams_flash/src/central/flash/org/lamsfoundation/lams/learner/Application.as 21 Oct 2008 03:09:01 -0000 1.9 +++ lams_flash/src/central/flash/org/lamsfoundation/lams/learner/Application.as 16 Nov 2008 22:52:07 -0000 1.10 @@ -316,13 +316,21 @@ var h:Number = Stage.height; var resizeHeight:Number; - if(_presence_mc._visble) { - resizeHeight = LESSON_Y+_lesson.model.getSpadHeight() +_lesson.model.getPresenceHeight(); + + Debugger.log('_presence_mc: ' +_presence_mc, Debugger.MED, 'onResize', 'Application'); + Debugger.log('_presence_mc._visible: ' +_presence_mc._visible, Debugger.MED, 'onResize', 'Application'); + + if (_presence_mc._visible) { + Debugger.log('resizeHeight set to Presence height', Debugger.MED, 'onResize', 'Application'); + resizeHeight = LESSON_Y+_lesson.model.getPresenceHeight()+_lesson.model.getSpadHeight(); } else { + Debugger.log('resizeHeight set to Spad height', Debugger.MED, 'onResize', 'Application'); resizeHeight = LESSON_Y+_lesson.model.getSpadHeight(); } + Debugger.log('resizeHeight: ' + resizeHeight, Debugger.MED, 'onResize', 'Application'); + var someListener:Object = new Object(); someListener.onMouseUp = function () { Index: lams_flash/src/central/flash/org/lamsfoundation/lams/learner/Presence.as =================================================================== RCS file: /usr/local/cvsroot/lams_flash/src/central/flash/org/lamsfoundation/lams/learner/Presence.as,v diff -u -r1.4 -r1.5 --- lams_flash/src/central/flash/org/lamsfoundation/lams/learner/Presence.as 21 Oct 2008 03:09:01 -0000 1.4 +++ lams_flash/src/central/flash/org/lamsfoundation/lams/learner/Presence.as 16 Nov 2008 22:52:07 -0000 1.5 @@ -235,8 +235,6 @@ _users_dg.sortItemsBy("nick"); _users_dg.invalidate(); } - - } private function cellPress(event) { @@ -282,6 +280,7 @@ public function showPresence(v:Boolean) { Debugger.log("Show/Hide Presence: " + v, Debugger.GEN, "showPresence", "Presence"); this._visible = v; + Application.getInstance().onResize(); } } \ No newline at end of file Index: lams_learning/web/controlFrame.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_learning/web/Attic/controlFrame.jsp,v diff -u -r1.24 -r1.25 --- lams_learning/web/controlFrame.jsp 19 Oct 2008 23:24:07 -0000 1.24 +++ lams_learning/web/controlFrame.jsp 16 Nov 2008 22:52:16 -0000 1.25 @@ -99,6 +99,8 @@ top.window.close(); } + breakPoint(); + var HTTPBASE = "JHB"; var lcId = new Date().getTime(); var flashProxy = new FlashProxy(lcId, "/lams/learning/includes/JavaScriptFlashGateway.swf"); Index: lams_learning/web/lams_learner.swf =================================================================== RCS file: /usr/local/cvsroot/lams_learning/web/Attic/lams_learner.swf,v diff -u -r1.104 -r1.105 Binary files differ