Bläddra i källkod

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.
Sasha Szpakowski 4 månader sedan
förälder
incheckning
4e49a8db76
1 ändrade filer med 2 tillägg och 2 borttagningar
  1. 2 2
      src/modules/love/callbacks.lua

+ 2 - 2
src/modules/love/callbacks.lua

@@ -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