Skip to content
Snippets Groups Projects
Commit d463db10 authored by dos's avatar dos Committed by moon2
Browse files

py,st3m: ScrollController: Limit physics steps to 100ms

Too high deltas can cause current position to be pushed very far.
parent 8f799b5f
No related branches found
No related tags found
No related merge requests found
Pipeline #8031 passed
......@@ -77,7 +77,7 @@ class ScrollController(st3m.Responder):
if self._target_position >= self._nitems:
self._target_position = self._nitems - 1
self._physics_step(delta_ms / 1000.0)
self._physics_step(min(delta_ms, 100) / 1000.0)
def draw(self, ctx: Context) -> None:
pass
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment