mirror of
https://github.com/TES3MP/openmw-tes3mp.git
synced 2025-07-05 16:21:35 +00:00
Bugfix. Lost xr controls if exiting containers after drag-and-drop
This commit is contained in:
parent
da73df1707
commit
0840d2dd92
2 changed files with 2 additions and 3 deletions
|
@ -293,7 +293,6 @@ namespace MWPhysics
|
||||||
{
|
{
|
||||||
float yaw = session->movementYaw();
|
float yaw = session->movementYaw();
|
||||||
refpos.rot[2] += yaw;
|
refpos.rot[2] += yaw;
|
||||||
Log(Debug::Verbose) << "yaw = " << yaw;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -778,6 +778,8 @@ namespace MWVR
|
||||||
|
|
||||||
bool guiMode = MWBase::Environment::get().getWindowManager()->isGuiMode();
|
bool guiMode = MWBase::Environment::get().getWindowManager()->isGuiMode();
|
||||||
session->showMenu(guiMode);
|
session->showMenu(guiMode);
|
||||||
|
|
||||||
|
setPlayerControlsEnabled(!guiMode);
|
||||||
}
|
}
|
||||||
|
|
||||||
void OpenXRInputManager::processEvent(const OpenXRActionEvent& event)
|
void OpenXRInputManager::processEvent(const OpenXRActionEvent& event)
|
||||||
|
@ -918,8 +920,6 @@ namespace MWVR
|
||||||
mAttemptJump = true;
|
mAttemptJump = true;
|
||||||
break;
|
break;
|
||||||
case A_Use:
|
case A_Use:
|
||||||
//MWMechanics::DrawState_ state = MWBase::Environment::get().getWorld()->getPlayer().getDrawState();
|
|
||||||
//mPlayer->setAttackingOrSpell(currentValue != 0 && state != MWMechanics::DrawState_Nothing);
|
|
||||||
mInputBinder->getChannel(A_Use)->setValue(event.onPress);
|
mInputBinder->getChannel(A_Use)->setValue(event.onPress);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
|
|
Loading…
Reference in a new issue