Commit 96ee6769 authored by yann300's avatar yann300

fix JumpToNextCall

parent 46db377f
......@@ -38,7 +38,12 @@ TraceStepManager.prototype.findNextCall = function (currentStep) {
var call = util.findCall(currentStep, this.traceAnalyser.traceCache.callsTree.call)
var subCalls = Object.keys(call.calls)
if (subCalls.length) {
return call.calls[subCalls[0]].start - 1
var callStart = util.findLowerBound(currentStep, subCalls) + 1
if (subCalls.length > callStart) {
return subCalls[callStart] - 1
} else {
return currentStep
}
} else {
return currentStep
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment