Ver Fonte

Fix breakable context not being changed when leaving a switch..case block during runtime

Lucas de Souza há 5 anos atrás
pai
commit
4518fad006
1 ficheiros alterados com 1 adições e 0 exclusões
  1. 1 0
      js/processor/ivprogProcessor.js

+ 1 - 0
js/processor/ivprogProcessor.js

@@ -299,6 +299,7 @@ export class IVProgProcessor {
       });
     }, Promise.resolve([false, store]));
     return caseSequence.then(tuple => {
+      outerRef.context.pop();
       const newStore = tuple[1];
       if (newStore.mode === Modes.BREAK) {
         newStore.mode = Modes.RUN;