mirror of
https://github.com/penpot/penpot.git
synced 2025-06-11 13:21:38 +02:00
🎉 Avoid rendering too small shapes
This commit is contained in:
parent
d1d30e7eb5
commit
a80f114d66
2 changed files with 9 additions and 1 deletions
|
@ -586,7 +586,7 @@ impl RenderState {
|
|||
if !self.render_in_progress {
|
||||
return Ok(());
|
||||
}
|
||||
|
||||
let scale = self.get_scale();
|
||||
let mut should_stop = false;
|
||||
while !should_stop {
|
||||
if let Some(current_tile) = self.current_tile {
|
||||
|
@ -663,6 +663,7 @@ impl RenderState {
|
|||
}
|
||||
if !transformed_element.extrect().intersects(self.render_area)
|
||||
|| transformed_element.hidden()
|
||||
|| transformed_element.visually_insignificant(scale)
|
||||
{
|
||||
debug::render_debug_shape(self, &transformed_element, false);
|
||||
continue;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue