Pārlūkot izejas kodu

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ēneši atpakaļ
vecāks
revīzija
4e49a8db76
1 mainītis faili ar 2 papildinājumiem un 2 dzēšanām
  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