Skip to content
Snippets Groups Projects
Commit a0c44e2f authored by gnaegi's avatar gnaegi
Browse files

OO-658 open/close generic menu, hide root element in generic as well

parent 06d45d67
No related branches found
No related tags found
No related merge requests found
...@@ -124,6 +124,9 @@ public class UserAdminMainController extends MainLayoutBasicController implement ...@@ -124,6 +124,9 @@ public class UserAdminMainController extends MainLayoutBasicController implement
TreeNode firstNode = (TreeNode)tm.getRootNode().getChildAt(0); TreeNode firstNode = (TreeNode)tm.getRootNode().getChildAt(0);
olatMenuTree.setSelectedNodeId(firstNode.getIdent()); olatMenuTree.setSelectedNodeId(firstNode.getIdent());
olatMenuTree.addListener(this); olatMenuTree.addListener(this);
// allow closing of active menu tree element
olatMenuTree.setExpandSelectedNode(false);
// we always start with a search controller // we always start with a search controller
//fxdiff BAKS-7 Resume function //fxdiff BAKS-7 Resume function
......
...@@ -113,6 +113,11 @@ public abstract class GenericMainController extends MainLayoutBasicController im ...@@ -113,6 +113,11 @@ public abstract class GenericMainController extends MainLayoutBasicController im
olatMenuTree.setSelectedNodeId(nodeToSelect.getIdent()); olatMenuTree.setSelectedNodeId(nodeToSelect.getIdent());
olatMenuTree.addListener(this); olatMenuTree.addListener(this);
// default is to not display the root element and to let user open/close sub elements
olatMenuTree.setRootVisible(false);
olatMenuTree.setExpandSelectedNode(false);
Object uobject = nodeToSelect.getUserObject(); Object uobject = nodeToSelect.getUserObject();
contentCtr = getContentCtr(uobject, ureq); contentCtr = getContentCtr(uobject, ureq);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment