diff options
-rw-r--r-- | wgpu/src/text.rs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/wgpu/src/text.rs b/wgpu/src/text.rs index cffe57cb..15179ff3 100644 --- a/wgpu/src/text.rs +++ b/wgpu/src/text.rs @@ -234,8 +234,9 @@ impl Pipeline { alignment::Vertical::Bottom => bounds.y - bounds.height, }; - let clip_bounds = - layer_bounds.intersection(&(clip_bounds * scale_factor))?; + let clip_bounds = layer_bounds.intersection( + &(clip_bounds * transformation * scale_factor), + )?; Some(glyphon::TextArea { buffer, |