Index: lams_central/web/lams_authoring.swf =================================================================== diff -u -r172dc8bd6075a4e7501c0e0cf4f5ddaa18399b1c -r7924333e2cf783345469f3321d2deb5ca570571f Binary files differ Index: lams_central/web/lams_authoring_library.swf =================================================================== diff -u -r172dc8bd6075a4e7501c0e0cf4f5ddaa18399b1c -r7924333e2cf783345469f3321d2deb5ca570571f Binary files differ Index: lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/CanvasHelper.as =================================================================== diff -u -r172dc8bd6075a4e7501c0e0cf4f5ddaa18399b1c -r7924333e2cf783345469f3321d2deb5ca570571f --- lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/CanvasHelper.as (.../CanvasHelper.as) (revision 172dc8bd6075a4e7501c0e0cf4f5ddaa18399b1c) +++ lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/CanvasHelper.as (.../CanvasHelper.as) (revision 7924333e2cf783345469f3321d2deb5ca570571f) @@ -104,6 +104,8 @@ canvasModel.getCanvas().addBin(evt.target); var autosave_config_interval = Config.getInstance().getItem(AUTOSAVE_CONFIG); + Debugger.log("autosave interval: " + autosave_config_interval, Debugger.CRITICAL, "viewLoaded", "CanvasHelper"); + if(autosave_config_interval > 0) { if(CookieMonster.cookieExists(AUTOSAVE_TAG + _root.userID)) { canvasModel.autoSaveWait = true; @@ -206,7 +208,7 @@ * @return */ - private function autoSave(){ + private function autoSave(){ if(!canvasModel.autoSaveWait && (canvasModel.activitiesDisplayed.size() > 0)) { if(!ddm.readOnly) { var tag:String = AUTOSAVE_TAG + _root.userID; @@ -221,12 +223,16 @@ } // auto-save existing ddm + Debugger.log("auto-saving...", Debugger.CRITICAL, "autoSave", "CanvasHelper"); + var res = CookieMonster.save(dto,tag,true); if(!res){ // error auto-saving var msg:String = Dictionary.getValue('cv_autosave_err_msg'); - LFMessage.showMessageAlert(msg); + LFMessage.showMessageAlert(msg); + + System.showSettings(1); } } } else if(canvasModel.autoSaveWait) {