From 93f1053b0e790f7205ca8f00ba8f00dcde9ed248 Mon Sep 17 00:00:00 2001 From: Bastien Orivel Date: Thu, 8 Aug 2019 16:15:21 +0200 Subject: [PATCH] Implement set_fill_style --- components/canvas/raqote_backend.rs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/components/canvas/raqote_backend.rs b/components/canvas/raqote_backend.rs index 8c49d9c7c01..18244d5c51c 100644 --- a/components/canvas/raqote_backend.rs +++ b/components/canvas/raqote_backend.rs @@ -34,11 +34,13 @@ impl Backend for RaqoteBackend { fn set_fill_style<'a>( &mut self, - _style: FillOrStrokeStyle, - _state: &mut CanvasPaintState<'a>, + style: FillOrStrokeStyle, + state: &mut CanvasPaintState<'a>, _drawtarget: &dyn GenericDrawTarget, ) { - unimplemented!() + if let Some(source) = style.to_raqote_source() { + state.fill_style = Pattern::Raqote(source); + } } fn set_stroke_style<'a>(