@@ -148,6 +148,7 @@ function debuggerInit(debugModule, runtime) {
148148
149149 function pauseProgram() {
150150 debugModule.setPaused(true);
151+ eventCounter = debugModule.getRecordedEventsLength();
151152 }
152153
153154 function continueProgram() {
@@ -183,7 +184,7 @@ function debuggerInit(debugModule, runtime) {
183184 }
184185
185186 function getMaxSteps() {
186− return debugModule.getRecordedEventsLength() - 1;
187+ return debugModule.getRecordedEventsLength();
187188 }
188189
189190 function doPlayback(eventList) {