From be93e8eeb265bab1a2b3e413afe22f2046fbb8e5 Mon Sep 17 00:00:00 2001 From: Haroon Qureshi Date: Mon, 9 Feb 2026 04:23:00 -0800 Subject: [PATCH] Give Resource Providers a chance to load files. File resolution only checks local file system. Resource providers may still be able to load from a path even if it is not resolved. PiperOrigin-RevId: 867534134 Change-Id: I802566136b965ad839393f56a4d4924dda2e1973 --- src/experimental/platform/helpers.cc | 2 +- src/experimental/studio/app.cc | 6 ------ 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/src/experimental/platform/helpers.cc b/src/experimental/platform/helpers.cc index 8b8e0ede..6ec9ec9e 100644 --- a/src/experimental/platform/helpers.cc +++ b/src/experimental/platform/helpers.cc @@ -84,7 +84,7 @@ std::string ResolveFile(const std::string& filename, } } } - return ""; + return filename; } void SaveToWebp(int width, int height, const std::byte* data, diff --git a/src/experimental/studio/app.cc b/src/experimental/studio/app.cc index 52d4b8f9..1f67f020 100644 --- a/src/experimental/studio/app.cc +++ b/src/experimental/studio/app.cc @@ -145,14 +145,8 @@ void App::InitEmptyModel() { } 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; - } - model_holder_ = platform::ModelHolder::FromFile(resolved_file); if (model_holder_->ok()) { OnModelLoaded(filepath, kModelFromFile);