adding a null check to the display plugin. Possible that display plugin was disposed off during the check if hmdmode

This commit is contained in:
amer cerkic 2019-07-10 17:13:34 -07:00
parent f235778a6e
commit 73097113c7

View file

@ -47,5 +47,12 @@ void AbstractHMDScriptingInterface::setIPDScale(float IPDScale) {
}
bool AbstractHMDScriptingInterface::isHMDMode() const {
return PluginContainer::getInstance().getActiveDisplayPlugin()->isHmd();
auto displayPlugin = PluginContainer::getInstance().getActiveDisplayPlugin();
if (displayPlugin) {
return displayPlugin->isHmd();
}
return false;
}