diff --git a/apps/openmw/mwgui/windowmanagerimp.cpp b/apps/openmw/mwgui/windowmanagerimp.cpp index b01070c5f..16d1a9c6d 100644 --- a/apps/openmw/mwgui/windowmanagerimp.cpp +++ b/apps/openmw/mwgui/windowmanagerimp.cpp @@ -1955,12 +1955,14 @@ namespace MWGui void WindowManager::cycleSpell(bool next) { - mSpellWindow->cycle(next); + if (!isGuiMode()) + mSpellWindow->cycle(next); } void WindowManager::cycleWeapon(bool next) { - mInventoryWindow->cycle(next); + if (!isGuiMode()) + mInventoryWindow->cycle(next); } void WindowManager::setConsoleSelectedObject(const MWWorld::Ptr &object)