diff options
author | PouleyKetchoupp <pouleyketchoup@gmail.com> | 2021-01-11 09:04:08 -0700 |
---|---|---|
committer | PouleyKetchoupp <pouleyketchoup@gmail.com> | 2021-01-12 10:28:20 -0700 |
commit | 4b43cd17c5412f4cc4c67b6bb8de8717e7b2aff4 (patch) | |
tree | 47fd00fd44c2c414b0b02a7cbf8cf865994c425e /editor/editor_sub_scene.cpp | |
parent | c26510359acda20834e06e4446905393d165bdf4 (diff) |
Fix collision shape update when changing shape properties
This change does two things:
1. Properly update the internal shape data using _update_in_shape_owner
when updating a shape (in 2D it was resetting one way collision)
2. Avoid unnecessary updates when calling set_shape with the same shape,
which happens each time a shape property is modified
(e.g shape.extents.x = ...)
Fixes #45090
Diffstat (limited to 'editor/editor_sub_scene.cpp')
0 files changed, 0 insertions, 0 deletions