From 06ec9621297627a1f7d5c3bc65efb237d1c9923e Mon Sep 17 00:00:00 2001 From: "sorokin.oleg.edu" Date: Fri, 11 Sep 2026 10:48:35 -0700 Subject: [PATCH] Adapt mounted canvas tests to installed renderer and workflow APIs --- crates/oa-desktop/src/behavior/canvas_workspace/tests.rs | 3 ++- crates/oa-desktop/src/behavior/topology/layout_tests.rs | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/crates/oa-desktop/src/behavior/canvas_workspace/tests.rs b/crates/oa-desktop/src/behavior/canvas_workspace/tests.rs index dd863aa1..ba9f77cc 100644 --- a/crates/oa-desktop/src/behavior/canvas_workspace/tests.rs +++ b/crates/oa-desktop/src/behavior/canvas_workspace/tests.rs @@ -265,7 +265,8 @@ impl Mounted { mouse::Cursor::Unavailable, ); self.cache = ui.into_cache(); - self.renderer.screenshot( + Headless::screenshot( + &mut self.renderer, Size::new(app.window_size.width as u32, app.window_size.height as u32), 1., crate::style::BG, diff --git a/crates/oa-desktop/src/behavior/topology/layout_tests.rs b/crates/oa-desktop/src/behavior/topology/layout_tests.rs index ad233c6a..add885b5 100644 --- a/crates/oa-desktop/src/behavior/topology/layout_tests.rs +++ b/crates/oa-desktop/src/behavior/topology/layout_tests.rs @@ -723,7 +723,7 @@ async fn production_canvas_keyboard_and_delayed_tasks_respect_real_chooser_and_r panic!("actual Review dialog opens"); }; let message = state.address_event(row); - let task = app.update(Message::Workflow(crate::workflow::Event::Semantic(message))); + let task = app.update(Message::Workflow(crate::workflow::Event::semantic(message))); mounted.perform(&mut app, task).await; } let Some(crate::workflow::Workflow::Semantic(state)) = app.workflow.as_ref() else {