From 03806a101cbe113cd6401ef5c7632c7be96bb0ba Mon Sep 17 00:00:00 2001 From: gnaegi <none@none> Date: Wed, 9 Oct 2013 16:14:49 +0200 Subject: [PATCH] OO-813 fix updating of CP editor menu tree after copy command --- src/main/java/org/olat/ims/cp/ui/CPTreeController.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/olat/ims/cp/ui/CPTreeController.java b/src/main/java/org/olat/ims/cp/ui/CPTreeController.java index 438cfb7313d..9126acd9ee6 100644 --- a/src/main/java/org/olat/ims/cp/ui/CPTreeController.java +++ b/src/main/java/org/olat/ims/cp/ui/CPTreeController.java @@ -183,6 +183,7 @@ public class CPTreeController extends BasicController { CPManager cpMgm = CPManager.getInstance(); newIdentifier = cpMgm.copyElement(cp, page.getIdentifier()); cpMgm.writeToFile(cp); + updateTree(); } return newIdentifier; } @@ -329,8 +330,7 @@ public class CPTreeController extends BasicController { showInfo("cptreecontroller.orga.cannot.be.copied"); } else { String newIdentifier = copyPage(currentPage); - // this.getInitialComponent().setDirty(true); - contentCtr.displayPage(ureq, newIdentifier); + contentCtr.displayPageWithMetadataEditor(ureq, newIdentifier); } } else if (source == deleteLink) { if (currentPage.isOrgaPage()) { -- GitLab