on master help sign in
Debugger: allow hot swapping even if module isn't paused.
commit98dd9fe37411c521317a1b13872d356626735e7a authorLaszlo Pandy <laszlo.pandy@prezi.com> dateWed 6 Nov 2013, 16:49 (13 years ago) parent1d2776b
1 file changed+7−8
runtime/Debugger.js+7−8
runtime/Debugger.js+7−8
@@ -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() {