1
0
Fork 1
mirror of https://github.com/TES3MP/openmw-tes3mp.git synced 2025-03-03 17:19:39 +00:00

Call changeInputMode() from updateVisible()

This commit is contained in:
scrawl 2017-09-23 23:14:53 +02:00
parent 222defc6d8
commit c0d8bef82f

View file

@ -495,8 +495,6 @@ namespace MWGui
// Set up visibility
updateVisible();
MWBase::Environment::get().getInputManager()->changeInputMode(false);
}
void WindowManager::setNewGame(bool newgame)
@ -573,6 +571,8 @@ namespace MWGui
bool gameMode = !isGuiMode();
MWBase::Environment::get().getInputManager()->changeInputMode(!gameMode);
mInputBlocker->setVisible (gameMode);
if (loading)
@ -761,7 +761,6 @@ namespace MWGui
void WindowManager::interactiveMessageBox(const std::string &message, const std::vector<std::string> &buttons, bool block)
{
mMessageBoxManager->createInteractiveMessageBox(message, buttons);
MWBase::Environment::get().getInputManager()->changeInputMode(isGuiMode());
updateVisible();
if (block)
@ -1143,9 +1142,6 @@ namespace MWGui
mKeyboardNavigation->restoreFocus(mode);
bool gameMode = !isGuiMode();
MWBase::Environment::get().getInputManager()->changeInputMode(!gameMode);
updateVisible();
}
@ -1173,9 +1169,6 @@ namespace MWGui
mKeyboardNavigation->restoreFocus(mode);
}
bool gameMode = !isGuiMode();
MWBase::Environment::get().getInputManager()->changeInputMode(!gameMode);
updateVisible();
}
@ -1196,9 +1189,6 @@ namespace MWGui
++it;
}
bool gameMode = !isGuiMode();
MWBase::Environment::get().getInputManager()->changeInputMode(!gameMode);
updateVisible();
}
@ -1488,7 +1478,6 @@ namespace MWGui
void WindowManager::showSoulgemDialog(MWWorld::Ptr item)
{
mSoulgemDialog->show(item);
MWBase::Environment::get().getInputManager()->changeInputMode(isGuiMode());
updateVisible();
}
@ -1587,7 +1576,6 @@ namespace MWGui
while (!mGuiModes.empty())
popGuiMode();
MWBase::Environment::get().getInputManager()->changeInputMode(false);
updateVisible();
}