aboutsummaryrefslogtreecommitdiff
path: root/gfx.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'gfx.cpp')
-rw-r--r--gfx.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/gfx.cpp b/gfx.cpp
index 962a570d8e..de371e17a4 100644
--- a/gfx.cpp
+++ b/gfx.cpp
@@ -23,6 +23,7 @@
#include "scumm.h"
#include "actor.h"
#include "gui.h"
+#include "newgui.h"
#include "resource.h"
void Scumm::getGraphicsPerformance()
@@ -156,7 +157,7 @@ void Scumm::drawDirtyScreenParts()
}
/* Handle shaking */
- if (_shakeEnabled && !_gui->isActive()) {
+ if (_shakeEnabled && !_gui->isActive() && !_newgui->isActive()) {
_shakeFrame = (_shakeFrame + 1) & (NUM_SHAKE_POSITIONS - 1);
_system->set_shake_pos(shake_positions[_shakeFrame]);
}