ItEr57S04ValidacionEProbasFuncionaisItEr56S04: [Bug #452] Avoid refill the chart when listener called outside of the execution.

This commit is contained in:
Óscar González Fernández 2010-05-13 20:00:57 +02:00
parent 561f28dc45
commit 23e40972fd

View file

@ -671,6 +671,9 @@ public abstract class OrderPlanningModel implements IOrderPlanningModel {
IOnMoveListener.class, new IOnMoveListener() {
@Override
public void moved(TaskElement taskElement) {
if (isExecutingOutsideZKExecution()) {
return;
}
if (planner.isVisibleChart()) {
loadChart.fillChart();
}
@ -687,6 +690,10 @@ public abstract class OrderPlanningModel implements IOrderPlanningModel {
}));
}
private boolean isExecutingOutsideZKExecution() {
return Executions.getCurrent() == null;
}
private void addAdditional(List<ICommand<TaskElement>> additional,
PlannerConfiguration<TaskElement> configuration) {
for (ICommand<TaskElement> c : additional) {