aboutsummaryrefslogtreecommitdiff
path: root/backends
diff options
context:
space:
mode:
Diffstat (limited to 'backends')
-rw-r--r--backends/platform/sdl/graphics.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/backends/platform/sdl/graphics.cpp b/backends/platform/sdl/graphics.cpp
index 32ea425f8c..4a05a03973 100644
--- a/backends/platform/sdl/graphics.cpp
+++ b/backends/platform/sdl/graphics.cpp
@@ -170,6 +170,9 @@ OSystem::TransactionError OSystem_SDL::endGFXTransaction(void) {
if (_transactionDetails.needUpdatescreen)
internUpdateScreen();
}
+ } else if (_transactionDetails.needUpdatescreen) {
+ setGraphicsModeIntern();
+ internUpdateScreen();
}
_transactionMode = kTransactionNone;