mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-02 09:52:27 -04:00
pgraph: fix crash when cull_callback modifies node in some way
This commit is contained in:
parent
4bc0a1ef5e
commit
bea15cd39a
@ -54,6 +54,9 @@ apply_transform_and_state(CullTraverser *trav) {
|
||||
CPT(TransformState) node_transform = _node_reader.get_transform();
|
||||
node_effects->cull_callback(trav, *this, node_transform, node_state);
|
||||
apply_transform(node_transform);
|
||||
|
||||
// The cull callback may have changed the node properties.
|
||||
_node_reader.check_cached(false);
|
||||
}
|
||||
|
||||
if (!node_state->is_empty()) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user