aboutsummaryrefslogtreecommitdiff
path: root/gui/newgui.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'gui/newgui.cpp')
-rw-r--r--gui/newgui.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/gui/newgui.cpp b/gui/newgui.cpp
index 024dde3657..d54d85be53 100644
--- a/gui/newgui.cpp
+++ b/gui/newgui.cpp
@@ -144,6 +144,7 @@ void NewGui::runLoop() {
}
int i;
+ bool useStandardCurs = !_theme->ownCursor();
while (!_dialogStack.empty() && activeDialog == _dialogStack.top()) {
activeDialog->handleTickle();
@@ -172,7 +173,8 @@ void NewGui::runLoop() {
_needRedraw = false;
}
- animateCursor();
+ if (useStandardCurs)
+ animateCursor();
_theme->drawAll();
_system->updateScreen();