fix canvas
This commit is contained in:
parent
ed1d75fdc6
commit
e12821350e
|
@ -102,11 +102,11 @@ impl CanvasRenderingContext2D {
|
||||||
TextMetrics { width: self.layout_text(string).width() }
|
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);
|
let paint_id = self.scene.push_paint(&self.current_state.fill_paint);
|
||||||
drop(self.scene.push_layout(&layout,
|
drop(self.scene.push_layout(&layout,
|
||||||
&TextStyle { size: self.current_state.font_size },
|
&TextStyle { size: self.current_state.font_size },
|
||||||
&transform.post_mul(&self.current_state.transform),
|
&(transform * self.current_state.transform),
|
||||||
TextRenderMode::Fill,
|
TextRenderMode::Fill,
|
||||||
HintingOptions::None,
|
HintingOptions::None,
|
||||||
paint_id));
|
paint_id));
|
||||||
|
|
Loading…
Reference in New Issue