From a64088b64bec5192c7db23a1a2b9bcecf3636d68 Mon Sep 17 00:00:00 2001 From: Michal Smialko Date: Sat, 4 Sep 2021 19:34:49 +0200 Subject: [PATCH] Dispose renderer when DrawingView is deinit. --- Source/views/MacawView.swift | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Source/views/MacawView.swift b/Source/views/MacawView.swift index cb1ae1e1..b4147da7 100644 --- a/Source/views/MacawView.swift +++ b/Source/views/MacawView.swift @@ -671,6 +671,12 @@ internal class DrawingView: MView { recognizersMap.removeValue(forKey: recognizer) } } + + // MARK: - Cleanup + + deinit { + renderer?.dispose() + } } class LayoutHelper {