fix: preserve search results on refresh (#4123)

This commit is contained in:
三咲雅 misaki masa 2026-07-13 22:51:42 +08:00 committed by GitHub
parent d39637f40c
commit 4dab480347
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -52,8 +52,11 @@ impl Refresh {
}
}
let futs: Vec<_> =
folders.iter().filter(|&f| f.url.is_absolute()).map(|&f| go(f.url.clone(), f.cha)).collect();
let futs: Vec<_> = folders
.iter()
.filter(|&f| f.url.is_absolute() && !f.url.is_search())
.map(|&f| go(f.url.clone(), f.cha))
.collect();
if !futs.is_empty() {
tokio::spawn(futures::future::join_all(futs));