diff --git a/crates/zed/src/visual_test_runner.rs b/crates/zed/src/visual_test_runner.rs index 27453c107a2ee333636aef6505dca723984d545c..e23dbf4b831c357443c33329bd3911b0396263b0 100644 --- a/crates/zed/src/visual_test_runner.rs +++ b/crates/zed/src/visual_test_runner.rs @@ -95,8 +95,9 @@ fn main() { // Open a real Zed workspace window let window_size = size(px(1280.0), px(800.0)); + // Position window offscreen so it's invisible but still rendered by the compositor let bounds = Bounds { - origin: point(px(100.0), px(100.0)), + origin: point(px(-10000.0), px(-10000.0)), size: window_size, }; diff --git a/crates/zed/test_fixtures/visual_tests/project_panel.png b/crates/zed/test_fixtures/visual_tests/project_panel.png index e5a23963954723b614cff646981627f600e4948d..61c1570fe781824d0992bf91ca96807302d1b9d7 100644 Binary files a/crates/zed/test_fixtures/visual_tests/project_panel.png and b/crates/zed/test_fixtures/visual_tests/project_panel.png differ diff --git a/crates/zed/test_fixtures/visual_tests/workspace_with_editor.png b/crates/zed/test_fixtures/visual_tests/workspace_with_editor.png index 6d31c4cb21df4819a6d4cbc4abd4f116a8e51d2a..c8648a8b0c01d08b283bc699d1624e06df6d0d41 100644 Binary files a/crates/zed/test_fixtures/visual_tests/workspace_with_editor.png and b/crates/zed/test_fixtures/visual_tests/workspace_with_editor.png differ