From df070ddae1ab572155fc89eee6f9eb01e9e6100b Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Thu, 10 Jul 2025 15:20:06 -0600 Subject: [PATCH] Enable thumbnail caching on all OSes --- src/thumbnail_cacher.rs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/thumbnail_cacher.rs b/src/thumbnail_cacher.rs index 0c76c44..4cb0f41 100644 --- a/src/thumbnail_cacher.rs +++ b/src/thumbnail_cacher.rs @@ -341,10 +341,8 @@ pub enum CachedThumbnail { } static THUMBNAIL_CACHE_BASE_DIR: Lazy> = Lazy::new(|| { - #[cfg(feature = "desktop")] - if let Ok(base_dirs) = xdg::BaseDirectories::new() { - let base_dir = base_dirs.get_cache_home().join("thumbnails"); - return Some(base_dir); + if let Some(cache_dir) = dirs::cache_dir() { + return Some(cache_dir.join("thumbnails")); } log::warn!("failed to get thumbnail cache directory, thumbnails will not be cached");