summaryrefslogtreecommitdiffstats
path: root/modules/multiplayer/multiplayer_synchronizer.cpp
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2024-02-03 23:18:35 +0100
committerRémi Verschelde <rverschelde@gmail.com>2024-02-03 23:18:35 +0100
commit8b0c5f2fca21672e0f6d1bade96811c2f8086d7f (patch)
tree8af6a0ebbc5880f82ec93dc1435610e8d308565d /modules/multiplayer/multiplayer_synchronizer.cpp
parentf4fb4799ae3f5d2df86daf8c25a2bb66ff265f44 (diff)
parent89dacb88ec57dc7c7deb72defac49b60da2e4ca6 (diff)
downloadredot-engine-8b0c5f2fca21672e0f6d1bade96811c2f8086d7f.tar.gz
Merge pull request #87186 from Faless/mp/fix_remote_sync_cleanup
[MP] Fix remote net ID cleanup
Diffstat (limited to 'modules/multiplayer/multiplayer_synchronizer.cpp')
-rw-r--r--modules/multiplayer/multiplayer_synchronizer.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/multiplayer/multiplayer_synchronizer.cpp b/modules/multiplayer/multiplayer_synchronizer.cpp
index 12b4ac540d..02e3a11964 100644
--- a/modules/multiplayer/multiplayer_synchronizer.cpp
+++ b/modules/multiplayer/multiplayer_synchronizer.cpp
@@ -49,11 +49,11 @@ void MultiplayerSynchronizer::_stop() {
}
#endif
root_node_cache = ObjectID();
- reset();
Node *node = is_inside_tree() ? get_node_or_null(root_path) : nullptr;
if (node) {
get_multiplayer()->object_configuration_remove(node, this);
}
+ reset();
}
void MultiplayerSynchronizer::_start() {