From 7b5ec76db4e89fca7a7b652ea4d830edacde573a Mon Sep 17 00:00:00 2001 From: Andrei Kortunov Date: Wed, 19 Feb 2020 11:50:59 +0400 Subject: [PATCH] Fix regression in the NiVisController --- components/nifosg/controller.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/nifosg/controller.cpp b/components/nifosg/controller.cpp index 4b87ba1a3..934e9b565 100644 --- a/components/nifosg/controller.cpp +++ b/components/nifosg/controller.cpp @@ -305,7 +305,7 @@ void VisController::operator() (osg::Node* node, osg::NodeVisitor* nv) { bool vis = calculate(getInputValue(nv)); // Leave 0x1 enabled for UpdateVisitor, so we can make ourselves visible again in the future from this update callback - node->setNodeMask(vis ? ~SceneUtil::Mask_Default : SceneUtil::Mask_UpdateVisitor); + node->setNodeMask(vis ? SceneUtil::Mask_Default : SceneUtil::Mask_UpdateVisitor); } traverse(node, nv); }