From b9beb0d704576747709acf11696d73bc937a1a43 Mon Sep 17 00:00:00 2001 From: Novattz Date: Fri, 13 Mar 2026 14:26:46 +0000 Subject: [PATCH] Fix steam api being nested too deep #100 --- src-tauri/src/unlockers/smokeapi.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src-tauri/src/unlockers/smokeapi.rs b/src-tauri/src/unlockers/smokeapi.rs index 9162dd5..a8b6f76 100644 --- a/src-tauri/src/unlockers/smokeapi.rs +++ b/src-tauri/src/unlockers/smokeapi.rs @@ -410,9 +410,9 @@ impl SmokeAPI { fn find_libsteam_api(game_path: &Path) -> Result { use walkdir::WalkDir; - // Scan for libsteam_api.so (not too deep to keep it fast) + // Scan for libsteam_api.so (some games place it several subdirectories deep) for entry in WalkDir::new(game_path) - .max_depth(3) + .max_depth(8) .into_iter() .filter_map(Result::ok) {