fix(scenegraph): use OnceCell instead of RefCell

This commit is contained in:
Nova
2022-06-14 21:11:46 -04:00
parent 956431bd00
commit 31797e35c4
2 changed files with 4 additions and 8 deletions

View File

@@ -16,7 +16,7 @@ impl Client {
messenger: Messenger::new(connection),
scenegraph: Default::default(),
});
client.scenegraph.set_client(&client);
let _ = client.scenegraph.client.set(Arc::downgrade(&client));
spatial::create_interface(&client);
field::create_interface(&client);
client