| ... | @@ -887,7 +887,10 @@ impl View { | ... | @@ -887,7 +887,10 @@ impl View { |
| 887 | &target, | 887 | &target, |
| 888 | [presentation.config.width, presentation.config.height], | 888 | [presentation.config.width, presentation.config.height], |
| 889 | paper.color, | 889 | paper.color, |
| 890 | &[canvas.page.viewport.layer(&primitives)], | 890 | &[draw::Layer { |
| | 891 | backdrop: Some(paper.color), |
| | 892 | ..canvas.page.viewport.layer(&primitives) |
| | 893 | }], |
| 891 | ) | 894 | ) |
| 892 | .map_err(|error| format!("Page drawing failed: {error:?}"))?; | 895 | .map_err(|error| format!("Page drawing failed: {error:?}"))?; |
| 893 | renderer.queue().present(frame); | 896 | renderer.queue().present(frame); |