Преглед на файлове

Merge branch 'fixSwitch' of LInE/ivprog into master

Lucas de Souza преди 5 години
родител
ревизия
aafe6bfe7c
променени са 1 файла, в които са добавени 7 реда и са изтрити 1 реда
  1. 7 1
      js/processor/ivprogProcessor.js

+ 7 - 1
js/processor/ivprogProcessor.js

@@ -298,7 +298,13 @@ export class IVProgProcessor {
         }
       });
     }, Promise.resolve([false, store]));
-    return caseSequence.then(tuple => tuple[1]);
+    return caseSequence.then(tuple => {
+      const newStore = tuple[1];
+      if (newStore.mode === Modes.BREAK) {
+        newStore.mode = Modes.RUN;
+      }
+      return newStore;
+    });
   }
 
   executeFor (store, cmd) {