Skip to content

Commit b8a1563

Browse files
committed
improve Matter.Runner
1 parent 8046341 commit b8a1563

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/core/Runner.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ var Common = require('./Common');
2222

2323
(function() {
2424

25-
Runner._maxFrameDelta = 1000 / 5;
25+
Runner._maxFrameDelta = 1000 / 15;
2626
Runner._frameDeltaFallback = 1000 / 60;
2727
Runner._timeBufferMargin = 1.5;
2828
Runner._elapsedNextEstimate = 1;
@@ -105,7 +105,7 @@ var Common = require('./Common');
105105
var frameDelta = time - runner.timeLastTick;
106106

107107
// fallback for unusable frame delta values (e.g. 0, NaN, on first frame or long pauses)
108-
if (!frameDelta || !runner.timeLastTick || frameDelta > Runner._maxFrameDelta) {
108+
if (!frameDelta || !runner.timeLastTick || frameDelta > Math.max(Runner._maxFrameDelta, runner.maxFrameTime)) {
109109
// reuse last accepted frame delta else fallback
110110
frameDelta = runner.frameDelta || Runner._frameDeltaFallback;
111111
}

0 commit comments

Comments
 (0)