From e12821350e08a598c6a58a982eb5807ec6737a36 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20K=C3=B6ln?= Date: Tue, 16 Jul 2019 09:55:01 +0300 Subject: [PATCH] fix canvas --- canvas/src/lib.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/canvas/src/lib.rs b/canvas/src/lib.rs index d048c34b..013203b1 100644 --- a/canvas/src/lib.rs +++ b/canvas/src/lib.rs @@ -102,11 +102,11 @@ impl CanvasRenderingContext2D { TextMetrics { width: self.layout_text(string).width() } } - pub fn fill_layout(&mut self, layout: &Layout, transform: Transform2DF) { + pub fn fill_layout(&mut self, layout: &Layout, transform: Transform2F) { let paint_id = self.scene.push_paint(&self.current_state.fill_paint); drop(self.scene.push_layout(&layout, &TextStyle { size: self.current_state.font_size }, - &transform.post_mul(&self.current_state.transform), + &(transform * self.current_state.transform), TextRenderMode::Fill, HintingOptions::None, paint_id));