diff --git a/Memola/Canvas/Geometries/Stroke/Stroke.swift b/Memola/Canvas/Geometries/Stroke/Stroke.swift index f4821a1..712f7a8 100644 --- a/Memola/Canvas/Geometries/Stroke/Stroke.swift +++ b/Memola/Canvas/Geometries/Stroke/Stroke.swift @@ -72,7 +72,7 @@ final class Stroke: @unchecked Sendable { } func isVisible(in bounds: CGRect) -> Bool { - bounds.contains(strokeBounds) + bounds.contains(strokeBounds) || bounds.intersects(strokeBounds) } func begin(at point: CGPoint) {