diff options
| author | Markus Sauermann <6299227+Sauermann@users.noreply.github.com> | 2023-06-08 22:49:40 +0200 |
|---|---|---|
| committer | Markus Sauermann <6299227+Sauermann@users.noreply.github.com> | 2023-06-08 22:51:07 +0200 |
| commit | 7561e176e8f68770c70c7b119bf970bd53ffa3ec (patch) | |
| tree | c2286877cf0f1c27274a184f86207872a4672550 /modules/gdscript/language_server/gdscript_extend_parser.cpp | |
| parent | e188d619227990001667821dac8bc8940076d4a9 (diff) | |
| download | redot-engine-7561e176e8f68770c70c7b119bf970bd53ffa3ec.tar.gz | |
Fix parent inconsistency in `Node::remove_child`
`NOTIFICATION_CHILD_ORDER_CHANGED` could be triggered, while there
was an inconsistent state:
- parent node no longer had child listed as child
- child node still had parent node listed as parent
Bring these two in sync, before emitting the notification.
Diffstat (limited to 'modules/gdscript/language_server/gdscript_extend_parser.cpp')
0 files changed, 0 insertions, 0 deletions
