Plug automatic refresh of the transaction edition commands.
[lgpl/argeo-commons.git] / org.argeo.security.ui.admin / src / org / argeo / security / ui / admin / commands / UserTransactionHandler.java
index 158fae24de987e46b6cd827ae4321f66aed4bfc9..0a94d1a7d0d8351fb452b3e2874cede0a2e852ab 100644 (file)
@@ -20,6 +20,7 @@ import javax.transaction.UserTransaction;
 
 import org.argeo.ArgeoException;
 import org.argeo.security.ui.admin.SecurityAdminPlugin;
+import org.argeo.security.ui.admin.internal.UiAdminUtils;
 import org.eclipse.core.commands.AbstractHandler;
 import org.eclipse.core.commands.ExecutionEvent;
 import org.eclipse.core.commands.ExecutionException;
@@ -57,6 +58,7 @@ public class UserTransactionHandler extends AbstractHandler {
                                else
                                        userTransaction.rollback();
                        }
+                       UiAdminUtils.notifyTransactionStateChange(userTransaction);
                } catch (ArgeoException e) {
                        throw e;
                } catch (Exception e) {