diff options
Diffstat (limited to 'gui/newgui.cpp')
-rw-r--r-- | gui/newgui.cpp | 4 |
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(); |