diff --git a/src/main/javascript/doc.js b/src/main/javascript/doc.js index 0746d7b9..da68d31a 100644 --- a/src/main/javascript/doc.js +++ b/src/main/javascript/doc.js @@ -141,6 +141,11 @@ var Docs = { // Collapse resource and mark as explicitly closed collapseEndpointListForResource: function(resource) { var resource = Docs.escapeResourceName(resource); + if (resource == '') { + $('.resource ul.endpoints').slideUp(); + return; + } + $('li#resource_' + resource).removeClass('active'); var elem = $('li#resource_' + resource + ' ul.endpoints'); @@ -165,6 +170,11 @@ var Docs = { // Make sure the resource container is open.. Docs.expandEndpointListForResource(resource); + if (resource == '') { + $('.resource ul.endpoints li.operation div.content').slideUp(); + return; + } + $('li#resource_' + Docs.escapeResourceName(resource) + ' li.operation div.content').each(function() { Docs.collapseOperation($(this)); }); @@ -181,4 +191,4 @@ var Docs = { collapseOperation: function(elem) { elem.slideUp(); } -}; \ No newline at end of file +};