Skip to content

Commit f2b3254

Browse files
committed
catch the exception on the roll-forward
1 parent 93027ef commit f2b3254

File tree

2 files changed

+9
-5
lines changed

2 files changed

+9
-5
lines changed

JCSG

src/main/java/com/neuronrobotics/bowlerstudio/scripting/cadoodle/CaDoodleFile.java

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -812,10 +812,14 @@ public void moveToOpIndex(int newIndex) {
812812
boolean forward= ci<ni;
813813
if(forward) {
814814
for(int i=ci;i<ni+1;i++) {
815-
CaDoodleOperation op = opperations.get(i-1);
816-
if(ICadoodleOperationUndo.class.isInstance(op)) {
817-
ICadoodleOperationUndo un = (ICadoodleOperationUndo)op;
818-
un.redo();
815+
try {
816+
CaDoodleOperation op = opperations.get(i - 1);
817+
if (ICadoodleOperationUndo.class.isInstance(op)) {
818+
ICadoodleOperationUndo un = (ICadoodleOperationUndo) op;
819+
un.redo();
820+
}
821+
} catch (Exception ex) {
822+
Log.error(ex);
819823
}
820824
}
821825
}else {

0 commit comments

Comments
 (0)