Index: lams_tool_survey/web/includes/javascript/surveyitem.js =================================================================== diff -u -rfa4248fa3e32168af48f370a59d77a91b0e0cb20 -r29fac4bd0bdf28bcaaeee7aae4020ccb15b6e520 --- lams_tool_survey/web/includes/javascript/surveyitem.js (.../surveyitem.js) (revision fa4248fa3e32168af48f370a59d77a91b0e0cb20) +++ lams_tool_survey/web/includes/javascript/surveyitem.js (.../surveyitem.js) (revision 29fac4bd0bdf28bcaaeee7aae4020ccb15b6e520) @@ -91,6 +91,10 @@ $("instructionList").value = Form.serialize("instructionForm"); $("surveyItemForm").submit(); } + function cancelSurveyItem(){ - window.top.hideMessage(); + var win = window.hideMessage ? window : window.top; + if (win.hideMessage != null){ + win.hideMessage(); + } }