From 65bc8bcb4247bbcc7f65068f321faa6d4dc572d0 Mon Sep 17 00:00:00 2001 From: Brandon Thomas Date: Sun, 4 Oct 2026 10:02:32 -0400 Subject: [PATCH] Headless: a running folder scan counts as busy, so settle waits for a background browse Co-Authored-By: Claude Opus 5.5 --- crates/ui-egui/src/headless.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/crates/ui-egui/src/headless.rs b/crates/ui-egui/src/headless.rs index 7225e070..01719115 100644 --- a/crates/ui-egui/src/headless.rs +++ b/crates/ui-egui/src/headless.rs @@ -173,6 +173,7 @@ impl Headless { pub fn busy(&self) -> bool { self.app.renderer.in_flight() > 0 || self.app.merge.busy() + || self.app.scan.is_some() || self.app.import.is_some() || self.app.export.is_some() || !self.app.synthetic.is_empty()