This is an automated email from the ASF dual-hosted git repository.

ilgrosso pushed a commit to branch 3_0_X
in repository https://gitbox.apache.org/repos/asf/syncope.git


The following commit(s) were added to refs/heads/3_0_X by this push:
     new 9263b0a5ec Closing toggle menu when editing Sched Tasks
9263b0a5ec is described below

commit 9263b0a5ec1ce0d704378261bf9b3c2dc7d0609b
Author: Francesco Chicchiriccò <[email protected]>
AuthorDate: Thu Dec 19 10:52:16 2024 +0100

    Closing toggle menu when editing Sched Tasks
---
 .../syncope/client/console/tasks/SchedTaskDirectoryPanel.java       | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/client/idrepo/console/src/main/java/org/apache/syncope/client/console/tasks/SchedTaskDirectoryPanel.java
 
b/client/idrepo/console/src/main/java/org/apache/syncope/client/console/tasks/SchedTaskDirectoryPanel.java
index 1f052d495a..3690d7e464 100644
--- 
a/client/idrepo/console/src/main/java/org/apache/syncope/client/console/tasks/SchedTaskDirectoryPanel.java
+++ 
b/client/idrepo/console/src/main/java/org/apache/syncope/client/console/tasks/SchedTaskDirectoryPanel.java
@@ -277,10 +277,10 @@ public abstract class SchedTaskDirectoryPanel<T extends 
SchedTaskTO>
 
             @Override
             public void onClick(final AjaxRequestTarget target, final T 
ignore) {
+                SchedTaskDirectoryPanel.this.getTogglePanel().close(target);
                 send(SchedTaskDirectoryPanel.this, Broadcast.EXACT,
                         new AjaxWizard.EditItemActionEvent<>(
-                                restClient.readTask(taskType, 
model.getObject().getKey()),
-                                target).setTitleModel(
+                                restClient.readTask(taskType, 
model.getObject().getKey()), target).setTitleModel(
                                 new StringResourceModel("inner.task.edit",
                                         SchedTaskDirectoryPanel.this,
                                         
Model.of(Pair.of(ActionLink.ActionType.EDIT, model.getObject())))));
@@ -294,7 +294,7 @@ public abstract class SchedTaskDirectoryPanel<T extends 
SchedTaskTO>
             @Override
             public void onClick(final AjaxRequestTarget target, final T 
ignore) {
                 SchedTaskDirectoryPanel.this.getTogglePanel().close(target);
-                final T clone = SerializationUtils.clone(model.getObject());
+                T clone = SerializationUtils.clone(model.getObject());
                 clone.setKey(null);
                 send(SchedTaskDirectoryPanel.this, Broadcast.EXACT,
                         new AjaxWizard.EditItemActionEvent<>(clone, 
target).setTitleModel(

Reply via email to