@@ -223,15 +223,14 @@ function debuggerInit(debugModule, runtime, hotSwapState /* =undefined */) {
223223 }
224224
225225 function getHotSwapState() {
226− if (debugModule.getPaused()) {
227− return {
228− recordedEvents: debugModule.copyRecordedEvents(),
229− eventCounter: eventCounter
230− };
231− }
232− else {
233− return null;
226+ var counter = eventCounter;
227+ if (!debugModule.getPaused()) {
228+ counter = getMaxSteps();
234229 }
230+ return {
231+ recordedEvents: debugModule.copyRecordedEvents(),
232+ eventCounter: counter
233+ };
235234 }
236235
237236 function dispose() {