diff --git a/src/main/java/org/olat/portfolio/ui/EPTemplateRuntimeController.java b/src/main/java/org/olat/portfolio/ui/EPTemplateRuntimeController.java index 6e92ef67e157cc9068617270e7ad700424abff11..64fc5a727688b9e6e772f3f28e75e4bd33225860 100644 --- a/src/main/java/org/olat/portfolio/ui/EPTemplateRuntimeController.java +++ b/src/main/java/org/olat/portfolio/ui/EPTemplateRuntimeController.java @@ -53,7 +53,6 @@ public class EPTemplateRuntimeController extends RepositoryEntryRuntimeControlle if(getRuntimeController() instanceof EPMapViewController) { EPMapViewController mapCtrl = (EPMapViewController)getRuntimeController(); if(mapCtrl.canEditStructure()) { - mapCtrl.delegateEditButton(); editLink = LinkFactory.createToolLink("edit.cmd", translate("details.openeditor"), this, "o_sel_repository_editor"); editLink.setElementCssClass("o_sel_ep_edit_map"); editLink.setIconLeftCSS("o_icon o_icon-lg o_icon_edit"); diff --git a/src/main/java/org/olat/portfolio/ui/structel/EPMapViewController.java b/src/main/java/org/olat/portfolio/ui/structel/EPMapViewController.java index eec057fcf9b766531d586e19f2494ade0e2b38e2..191629607d3e15f71f8f03f423dc01031efb0758 100644 --- a/src/main/java/org/olat/portfolio/ui/structel/EPMapViewController.java +++ b/src/main/java/org/olat/portfolio/ui/structel/EPMapViewController.java @@ -81,7 +81,6 @@ public class EPMapViewController extends BasicController implements Activateable private EPStructureTreeAndDetailsEditController editCtrl; private DialogBoxController confirmationSubmissionCtr; private final boolean back; - private boolean editInToolbar = false; private EditMode editMode = EditMode.view; private PortfolioStructureMap map; @@ -135,12 +134,6 @@ public class EPMapViewController extends BasicController implements Activateable return secCallback.canEditStructure(); } - public void delegateEditButton() { - if(editButton != null) { - editButton.setVisible(false); - } - } - protected void initForm(UserRequest ureq) { Identity ownerIdentity = ePFMgr.getFirstOwnerIdentity(map); if(ownerIdentity != null) { @@ -161,9 +154,6 @@ public class EPMapViewController extends BasicController implements Activateable } else { editButton.setCustomDisplayText(translate("map.editButton.off")); } - if(editInToolbar) { - mainVc.remove(mainVc.getComponent("map.editButton")); - } } if(back) { backLink = LinkFactory.createLinkBack(mainVc, this); @@ -262,6 +252,7 @@ public class EPMapViewController extends BasicController implements Activateable selectedPage = pageCtrl.getSelectedPage(); } initOrUpdateEditMode(ureq, selectedPage); + editMode = EditMode.editor; } }