浏览代码

Fix assertion trigger in PandaNode

rdb 11 年之前
父节点
当前提交
0b2a3f0c95
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      panda/src/pgraph/pandaNode.cxx

+ 2 - 2
panda/src/pgraph/pandaNode.cxx

@@ -3788,8 +3788,8 @@ update_cached(bool update_bounds, int pipeline_stage, PandaNode::CDLockedStageRe
     UpdateSeq last_update = cdata->_last_update;
     UpdateSeq next_update = cdata->_next_update;
     UpdateSeq last_bounds_update = cdata->_last_bounds_update;
-    nassertr(last_bounds_update != next_update &&
-             (!update_bounds || last_update != next_update),
+    nassertr(last_update != next_update ||
+             (update_bounds && last_bounds_update != next_update),
              CDStageWriter(_cycler, pipeline_stage, cdata));
 
     // Start with a clean slate.