Index: lams_central/src/java/org/lamsfoundation/lams/authoring/service/EditOnFlyProcessor.java =================================================================== RCS file: /usr/local/cvsroot/lams_central/src/java/org/lamsfoundation/lams/authoring/service/EditOnFlyProcessor.java,v diff -u -r1.5 -r1.6 --- lams_central/src/java/org/lamsfoundation/lams/authoring/service/EditOnFlyProcessor.java 4 Nov 2014 11:08:55 -0000 1.5 +++ lams_central/src/java/org/lamsfoundation/lams/authoring/service/EditOnFlyProcessor.java 24 Nov 2015 14:03:36 -0000 1.6 @@ -51,10 +51,12 @@ @Override public void endComplexActivity(ComplexActivity activity) throws LearningDesignProcessorException { - if (activity.isActivityReadOnly()) { - lastReadOnlyActivity = activity; - } else if (firstAddedActivity == null) { - firstAddedActivity = activity; + if (!activity.isFloatingActivity()) { + if (activity.isActivityReadOnly()) { + lastReadOnlyActivity = activity; + } else if (firstAddedActivity == null) { + firstAddedActivity = activity; + } } } @@ -66,10 +68,12 @@ /** Creates an ActivityPortfolio. */ @Override public void endSimpleActivity(SimpleActivity activity) throws LearningDesignProcessorException { - if (activity.isActivityReadOnly()) { - lastReadOnlyActivity = activity; - } else if (firstAddedActivity == null) { - firstAddedActivity = activity; + if (!activity.isFloating()) { + if (activity.isActivityReadOnly()) { + lastReadOnlyActivity = activity; + } else if (firstAddedActivity == null) { + firstAddedActivity = activity; + } } } } \ No newline at end of file