Salome HOME
Vasily has fixed the following bug :
[tools/siman.git] / Workspace / Siman / src / org / splat / simer / OpenStudy.java
index 1f97444d75dd77b1e6c0887b7b9785cc50bac9d3..fc76dfddef8ed3a51389afe8d3dbb1c23c775a48 100644 (file)
@@ -139,8 +139,8 @@ public class OpenStudy extends AbstractOpenObject implements OpenStudyServices {
                _context = new ArrayList<SimulationContextFacade>();
                if (_selection.equals("0.1")) {
                        _ustep = getProjectElementService().getFirstStep(_mystudy);
-               }
-               _ustep.setActor(_cuser);
+               }               
+               _ustep.setActor(_cuser);        
                if ((_involving.isEmpty()) || (_involving.get(0).getOwnerStudy().getIndex()
                                != _ustep.getOwnerStudy().getIndex())) {
                        _involving.clear();
@@ -847,4 +847,13 @@ public class OpenStudy extends AbstractOpenObject implements OpenStudyServices {
        public void setMystudy(final Study mystudy) {
                this._mystudy = mystudy;
        }
+
+       /**
+        * Update the current step.
+        *
+        */
+       public final void updateCurrentStep() {
+               setupPreviousToSelectedSteps();
+               _ustep = _involving.get(_involving.size() - 1);
+       }
 }
\ No newline at end of file