aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sword2/driver/render.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/sword2/driver/render.cpp b/sword2/driver/render.cpp
index 5252453004..048f1dc85e 100644
--- a/sword2/driver/render.cpp
+++ b/sword2/driver/render.cpp
@@ -660,6 +660,11 @@ bool Graphics::endRenderCycle(void) {
if (_scrollX != _scrollXOld || _scrollY != _scrollYOld)
setNeedFullRedraw();
+ // This shouldn't delay anything, but might possibly allow the
+ // backend to give the other threads some breathing space, which could
+ // conceivably help against bug #875683.
+ _vm->_system->delay_msecs(0);
+
return false;
}