performance upgrade

This commit is contained in:
Branislav Stojkovic
2025-03-17 12:10:05 +01:00
parent 2ead5592d8
commit 6ef712b3e5
@@ -181,6 +181,11 @@ public class DrawingCache {
private CacheValue renderAndCache(IDIYComponent<?> component, G2DWrapper g2d, ComponentState componentState,
boolean outlineMode, Project project, double zoom, double scaleFactor, int zOrder) {
if (!g2d.getClipBounds().intersects(component.getCachingBounds())) {
return null;
}
// if we need to apply caching
Point2D firstPoint = component.getControlPoint(0);