1
0
Kaynağa Gözat

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

Lucas de Souza 5 yıl önce
ebeveyn
işleme
4518fad006
1 değiştirilmiş dosya ile 1 ekleme ve 0 silme
  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;