fix: finish precise dependency draft migration
Verify Tessera GUI / verify (push) Has been cancelled

This commit is contained in:
2026-10-24 01:41:43 +08:00
parent 13bb9e84aa
commit 839a3f248b
2 changed files with 4 additions and 5 deletions
+3 -4
View File
@@ -2578,7 +2578,7 @@ impl UiBridge {
(state.desktop, mounts)
};
let progress = crate::source_paint::start(vm, desktop, mounts, root, frame, 256)?;
self.accept_paint_progress(vm, progress)
self.accept_paint_progress(progress)
}
pub fn resume_paint_frame(
@@ -2587,12 +2587,11 @@ impl UiBridge {
work: crate::source_paint::Work,
) -> Result<crate::source_paint::Progress> {
let progress = work.resume(vm, 256)?;
self.accept_paint_progress(vm, progress)
self.accept_paint_progress(progress)
}
fn accept_paint_progress(
&self,
vm: &Vm,
progress: crate::source_paint::Progress,
) -> Result<crate::source_paint::Progress> {
if let crate::source_paint::Progress::Complete(draft) = &progress {
@@ -2742,7 +2741,7 @@ impl UiBridge {
frame,
runtime: layout,
cache,
reads: std::collections::BTreeSet::new(),
reads: Vec::new(),
};
let progress = crate::source_layout::start(vm, desktop, mounts, root, draft, 256);
self.accept_layout_progress(vm, context, progress)
+1 -1