diff --git a/Sources/Overload/OvEditor/src/OvEditor/Panels/AssetBrowser.cpp b/Sources/Overload/OvEditor/src/OvEditor/Panels/AssetBrowser.cpp index 055a834ae..c56682705 100644 --- a/Sources/Overload/OvEditor/src/OvEditor/Panels/AssetBrowser.cpp +++ b/Sources/Overload/OvEditor/src/OvEditor/Panels/AssetBrowser.cpp @@ -1286,5 +1286,13 @@ void OvEditor::Panels::AssetBrowser::ConsiderItem(OvUI::Widgets::Layout::TreeNod auto& texturePreview = clickableText.AddPlugin(); texturePreview.SetPath(resourceFormatPath); } + + if (fileType == OvTools::Utils::PathParser::EFileType::SCENE) + { + clickableText.DoubleClickedEvent += [path] + { + EDITOR_EXEC(LoadSceneFromDisk(EDITOR_EXEC(GetResourcePath(path)))); + }; + } } }