Index: lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/web/AuthoringUtil.java =================================================================== diff -u -r57787015c987230b0f67974db036080073fa5871 -r040ac7547bf415395fc93b1794544663f9440710 --- lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/web/AuthoringUtil.java (.../AuthoringUtil.java) (revision 57787015c987230b0f67974db036080073fa5871) +++ lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/web/AuthoringUtil.java (.../AuthoringUtil.java) (revision 040ac7547bf415395fc93b1794544663f9440710) @@ -2737,5 +2737,14 @@ request.getSession().removeAttribute(USER_EXCEPTION_DEFAULTCONTENT_NOTSETUP); request.getSession().removeAttribute(USER_EXCEPTION_DEFAULTQUESTIONCONTENT_NOT_AVAILABLE); request.getSession().removeAttribute(USER_EXCEPTION_DEFAULTOPTIONSCONTENT_NOT_AVAILABLE); + + /* the attributes below used in the Preview mode*/ + request.getSession().removeAttribute(MAP_QUESTION_CONTENT_LEARNER); + request.getSession().removeAttribute(TOTAL_QUESTION_COUNT); + request.getSession().removeAttribute(CURRENT_QUESTION_INDEX); + request.getSession().removeAttribute(MAP_GENERAL_OPTIONS_CONTENT); + request.getSession().removeAttribute(MAP_OPTIONS_CONTENT); + request.getSession().removeAttribute(QUESTION_LISTING_MODE_COMBINED); + request.getSession().removeAttribute(PREVIEW_ONLY); } }