From bab468703cb27c599982c5e052500c6e160d710b Mon Sep 17 00:00:00 2001 From: Haroon Qureshi Date: Thu, 22 Jan 2026 06:33:29 -0800 Subject: [PATCH] Display error message when requested file does not exist. PiperOrigin-RevId: 859583121 Change-Id: Id9969e486499a70769e325161c3cd2c204006d9a --- src/experimental/studio/app.cc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/experimental/studio/app.cc b/src/experimental/studio/app.cc index 8644d940..b35314b0 100644 --- a/src/experimental/studio/app.cc +++ b/src/experimental/studio/app.cc @@ -180,6 +180,11 @@ void App::LoadModelFromFile(const std::string& filepath) { const std::string resolved_file = platform::ResolveFile(filepath, search_paths_); + if (resolved_file.empty()) { + SetLoadError("File not found: " + filepath); + return; + } + char err[1000] = ""; if (resolved_file.ends_with(".mjb")) { model = mj_loadModel(resolved_file.c_str(), &vfs);