Index: lams_tool_wiki/src/java/org/lamsfoundation/lams/tool/wiki/util/WikiConstants.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_wiki/src/java/org/lamsfoundation/lams/tool/wiki/util/WikiConstants.java,v diff -u -r1.6 -r1.7 --- lams_tool_wiki/src/java/org/lamsfoundation/lams/tool/wiki/util/WikiConstants.java 15 Feb 2011 20:37:59 -0000 1.6 +++ lams_tool_wiki/src/java/org/lamsfoundation/lams/tool/wiki/util/WikiConstants.java 10 Mar 2012 09:57:43 -0000 1.7 @@ -64,6 +64,7 @@ public static final String ATTR_CONTENT_EDITAVLE = "contentEditable"; public static final String ATTR_MAIN_PAGE_TITLE = "mainPageTitle"; public static final String ATTR_IS_GROUPED_ACTIVITY = "isGroupedActivity"; + public static final String ATTR_REFRESH_PAGE = "doRefreshPage"; // Events public static final String EVENT_NOTIFY_TEACHERS = "wikiNotifyTeachers"; Index: lams_tool_wiki/src/java/org/lamsfoundation/lams/tool/wiki/web/actions/WikiPageAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_wiki/src/java/org/lamsfoundation/lams/tool/wiki/web/actions/WikiPageAction.java,v diff -u -r1.8 -r1.9 --- lams_tool_wiki/src/java/org/lamsfoundation/lams/tool/wiki/web/actions/WikiPageAction.java 20 Apr 2009 00:11:11 -0000 1.8 +++ lams_tool_wiki/src/java/org/lamsfoundation/lams/tool/wiki/web/actions/WikiPageAction.java 10 Mar 2012 09:57:24 -0000 1.9 @@ -152,6 +152,10 @@ } } + + // LDEV-2824 Refresh page after loading, so Chrome does not disable new javascript code + request.setAttribute(WikiConstants.ATTR_REFRESH_PAGE, true); + // Make sure the current page is set correctly then return to the wiki return returnToWiki(mapping, wikiForm, request, response, currentPageUid); } @@ -394,6 +398,9 @@ notifyWikiChange(toolSessionID, "notify.pageAdded.subject", "notify.pageAdded.body", user, request); } + // LDEV-2824 Refresh page after loading, so Chrome does not disable new javascript code + request.setAttribute(WikiConstants.ATTR_REFRESH_PAGE, true); + // go to the new wiki page return returnToWiki(mapping, wikiForm, request, response, currentPageUid); } Index: lams_tool_wiki/web/pages/learning/wiki.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_wiki/web/pages/learning/wiki.jsp,v diff -u -r1.18 -r1.19 --- lams_tool_wiki/web/pages/learning/wiki.jsp 5 Dec 2011 09:20:23 -0000 1.18 +++ lams_tool_wiki/web/pages/learning/wiki.jsp 10 Mar 2012 09:57:24 -0000 1.19 @@ -494,5 +494,10 @@ window.location=url; } + var doRefreshPage = "${doRefreshPage}"; + if (doRefreshPage == "true"){ + refreshPage(); + } + -->