1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-04-05 02:36:41 +00:00

Fix crash in the editor

This commit is contained in:
Andrei Kortunov 2022-09-25 12:31:56 +04:00
parent ad44add658
commit 890be1b590

View file

@ -42,11 +42,14 @@ namespace SceneUtil
{ {
auto stateset = getCvDependentStateset(cv); auto stateset = getCvDependentStateset(cv);
apply(stateset, cv); apply(stateset, cv);
auto& sm = Stereo::Manager::instance(); auto* sm = &Stereo::Manager::instance();
if (sm.getEye(cv) == Stereo::Eye::Left) if (sm != nullptr)
applyLeft(stateset, cv); {
if (sm.getEye(cv) == Stereo::Eye::Right) if (sm->getEye(cv) == Stereo::Eye::Left)
applyRight(stateset, cv); applyLeft(stateset, cv);
if (sm->getEye(cv) == Stereo::Eye::Right)
applyRight(stateset, cv);
}
cv->pushStateSet(stateset); cv->pushStateSet(stateset);
traverse(node, cv); traverse(node, cv);