Move most of the sleep in the default error handler into love.event.pump.

This lets event processing run faster when needed, which avoids some stutters when the window is dragged or resized on Windows.
This commit is contained in:
Sasha Szpakowski
2025-05-07 22:01:41 -03:00
parent 57d22d4c4d
commit 4e49a8db76
+2 -2
View File
@@ -306,7 +306,7 @@ function love.errorhandler(msg)
end
return function()
love.event.pump()
love.event.pump(0.1)
for e, a, b, c in love.event.poll() do
if e == "quit" then
@@ -334,7 +334,7 @@ function love.errorhandler(msg)
draw()
if love.timer then
love.timer.sleep(0.1)
love.timer.sleep(0.001)
end
end