Procházet zdrojové kódy

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

Lucas de Souza před 5 roky
rodič
revize
4518fad006
1 změnil soubory, kde provedl 1 přidání a 0 odebrání
  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;