Fixed scene loading through menu bar

This commit is contained in:
Antoine Pilote
2024-04-01 12:54:10 -04:00
parent 48f2c69c38
commit 7b53e7baaa

View File

@@ -1964,7 +1964,8 @@ namespace Nuake {
std::string projectPath = FileDialog::OpenFile(".scene");
Ref<Scene> scene = Scene::New();
if (!scene->Deserialize(FileSystem::ReadFile(projectPath, true)))
const std::string& fileContent = FileSystem::ReadFile(projectPath, true);
if (!scene->Deserialize(json::parse(fileContent)))
{
Logger::Log("Error failed loading scene: " + projectPath, "editor", CRITICAL);
return;