Bug #1596: Disable confirm close message if user uses back button

FEA: ItEr77S04BugFixing
This commit is contained in:
Manuel Rego Casasnovas 2012-12-17 14:19:50 +01:00
parent 7bbab06a41
commit f58cbd6f32
2 changed files with 4 additions and 0 deletions

View file

@ -50,6 +50,7 @@ import org.libreplan.business.orders.entities.OrderStatusEnum;
import org.libreplan.business.planner.entities.PositionConstraintType;
import org.libreplan.business.templates.entities.OrderTemplate;
import org.libreplan.business.users.entities.UserRole;
import org.libreplan.web.common.ConfirmCloseUtil;
import org.libreplan.web.common.IMessagesForUser;
import org.libreplan.web.common.Level;
import org.libreplan.web.common.MessagesForUser;
@ -241,6 +242,7 @@ public class OrderCRUDController extends GenericForwardComposer {
throws InterruptedException {
if (evt.getName().equals(
"onOK")) {
ConfirmCloseUtil.resetConfirmClose();
Executions
.sendRedirect("/planner/index.zul;company_scheduling");
}

View file

@ -70,6 +70,7 @@ import org.libreplan.business.users.entities.User;
import org.libreplan.business.users.entities.UserRole;
import org.libreplan.business.workingday.EffortDuration;
import org.libreplan.web.calendars.BaseCalendarModel;
import org.libreplan.web.common.ConfirmCloseUtil;
import org.libreplan.web.common.ViewSwitcher;
import org.libreplan.web.planner.adaptplanning.IAdaptPlanningCommand;
import org.libreplan.web.planner.advances.AdvanceAssignmentPlanningController;
@ -1102,6 +1103,7 @@ public class OrderPlanningModel implements IOrderPlanningModel {
public void onEvent(Event evt)
throws InterruptedException {
if (evt.getName().equals("onOK")) {
ConfirmCloseUtil.resetConfirmClose();
Executions
.sendRedirect("/planner/index.zul;company_scheduling");
}