diff --git a/src/main/java/org/owasp/webgoat/session/Screen.java b/src/main/java/org/owasp/webgoat/session/Screen.java index d19c46d01..619dfd28c 100644 --- a/src/main/java/org/owasp/webgoat/session/Screen.java +++ b/src/main/java/org/owasp/webgoat/session/Screen.java @@ -198,9 +198,9 @@ public abstract class Screen { // hook all the links public String getContent() { - String makeAllAjax = ""; + //String makeAllAjax = ""; // need to do this here as some of the lessons render forms after submission of an ajax form - return (content == null) ? "" : content.toString() + makeAllAjax; + return (content == null) ? "" : content.toString();// + makeAllAjax; } /** diff --git a/src/main/webapp/js/goatApp/view/MenuView.js b/src/main/webapp/js/goatApp/view/MenuView.js index 38b732266..bace41047 100644 --- a/src/main/webapp/js/goatApp/view/MenuView.js +++ b/src/main/webapp/js/goatApp/view/MenuView.js @@ -6,7 +6,7 @@ define(['jquery', 'goatApp/support/GoatUtils'], function( $, - _,t + _, Backbone, MenuCollection, MenuItemView, @@ -17,6 +17,7 @@ define(['jquery', initialize: function() { this.collection = new MenuCollection(); this.listenTo(this.collection,'menuData:loaded',this.render); + this.listenTo(this,'menu:click',this.accordionMenu); }, // rendering top level menu render: function (model){ @@ -27,25 +28,31 @@ define(['jquery', var menuMarkup = ''; var menuUl = $('