Эх сурвалжийг харах

only process the render queue after we stop moving

Brian Gough 10 жил өмнө
parent
commit
a4cd5c90c3

+ 2 - 0
services/web/public/coffee/ide/pdfng/directives/pdfRenderer.coffee

@@ -81,6 +81,8 @@ define [
 				@resetState()
 				@resetState()
 
 
 			triggerRenderQueue: (interval = @JOB_QUEUE_INTERVAL) ->
 			triggerRenderQueue: (interval = @JOB_QUEUE_INTERVAL) ->
+				if @queueTimer?
+					clearTimeout @queueTimer
 				@queueTimer = setTimeout () =>
 				@queueTimer = setTimeout () =>
 					@queueTimer = null
 					@queueTimer = null
 					@processRenderQueue()
 					@processRenderQueue()