diff --git a/src/main/java/org/olat/modules/ceditor/ui/PageEditorV2Controller.java b/src/main/java/org/olat/modules/ceditor/ui/PageEditorV2Controller.java index 73094e2821ce5301caf023201b930b7a3d22793d..0f644a53f705b4c8472a2d3637f893fe92feb251 100644 --- a/src/main/java/org/olat/modules/ceditor/ui/PageEditorV2Controller.java +++ b/src/main/java/org/olat/modules/ceditor/ui/PageEditorV2Controller.java @@ -174,8 +174,7 @@ public class PageEditorV2Controller extends BasicController { } else if(cmc == source) { cleanUp(); } else if(event instanceof ChangePartEvent) { - ChangePartEvent cpe = (ChangePartEvent)event; - doSaveElement(ureq, cpe.getElement()); + doSaveElement(ureq); } else if(event instanceof ClosePartEvent) { ClosePartEvent cpe = (ClosePartEvent)event; doCloseEditor(ureq, cpe.getElement()); @@ -381,8 +380,7 @@ public class PageEditorV2Controller extends BasicController { return fragment; } - private void doSaveElement(UserRequest ureq, PageElement element) { - doCloseEditor(ureq, element); + private void doSaveElement(UserRequest ureq) { fireEvent(ureq, Event.CHANGED_EVENT); }