Index: lams_central/src/flash/org/lamsfoundation/lams/learner/ls/LessonController.as =================================================================== diff -u -r735adeb5d2ea7849b86d4991480630c4613fadec -rd2ea55dc91cf209f0e43ef44211ebc45b1f8643f --- lams_central/src/flash/org/lamsfoundation/lams/learner/ls/LessonController.as (.../LessonController.as) (revision 735adeb5d2ea7849b86d4991480630c4613fadec) +++ lams_central/src/flash/org/lamsfoundation/lams/learner/ls/LessonController.as (.../LessonController.as) (revision d2ea55dc91cf209f0e43ef44211ebc45b1f8643f) @@ -88,7 +88,7 @@ setBusy() Debugger.log('activityDoubleClick CanvasActivity:'+ca.activity.activityID + ' status: ' + ca.activityStatus + 'type id: ' + ca.activity.activityTypeID,Debugger.GEN,'activityDoubleClick','LessonController'); - if(ca.activity.activityTypeID == Activity.TOOL_ACTIVITY_TYPE || ca.activity.activityTypeID == Activity.OPTIONAL_ACTIVITY_TYPE || ca.activity.activityTypeID == Activity.PARALLEL_ACTIVITY_TYPE){ + if(ca.activity.activityTypeID == Activity.TOOL_ACTIVITY_TYPE || ca.activity.activityTypeID == Activity.OPTIONAL_ACTIVITY_TYPE || ca.activity.activityTypeID == Activity.PARALLEL_ACTIVITY_TYPE || ca.activity.isGroupActivity()){ if(ca.activityStatus != undefined){ var URLToSend:String = 'learning/learner.do?method=forwardToLearnerActivityURL&activityID='+ca.activity.activityID+'&userID='+_root.userID+'&lessonID='+_root.lessonID; Index: lams_learning/src/java/org/lamsfoundation/lams/learning/web/util/ActivityMapping.java =================================================================== diff -u -rf3e61ae90d8b2e951ff3d0fda1185720e839c8e3 -rd2ea55dc91cf209f0e43ef44211ebc45b1f8643f --- lams_learning/src/java/org/lamsfoundation/lams/learning/web/util/ActivityMapping.java (.../ActivityMapping.java) (revision f3e61ae90d8b2e951ff3d0fda1185720e839c8e3) +++ lams_learning/src/java/org/lamsfoundation/lams/learning/web/util/ActivityMapping.java (.../ActivityMapping.java) (revision d2ea55dc91cf209f0e43ef44211ebc45b1f8643f) @@ -346,7 +346,7 @@ if (activity.isToolActivity() || activity.isSystemToolActivity()) { - return WebUtil.convertToFullURL(getLearnerToolURL(lesson, ((ToolActivity) activity), learner)); + return WebUtil.convertToFullURL(getLearnerToolURL(lesson, ((Activity) activity), learner)); } else { // fall back to the strategy for complex activities return getActivityURL(activity); Index: lams_learning/web/lams_learner.swf =================================================================== diff -u -r4df2a0d5c2fc24ca59a6d1f2ed85bae308fffffc -rd2ea55dc91cf209f0e43ef44211ebc45b1f8643f Binary files differ