From 665311e385e3df9d0856a383605e239440cd8053 Mon Sep 17 00:00:00 2001 From: Frederik Berlaen Date: Wed, 21 Feb 2024 21:51:42 +0100 Subject: [PATCH] Remove some big memory attributes from all defcon objects on delete --- Lib/defcon/objects/base.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Lib/defcon/objects/base.py b/Lib/defcon/objects/base.py index f1235195..10f1e701 100644 --- a/Lib/defcon/objects/base.py +++ b/Lib/defcon/objects/base.py @@ -50,6 +50,11 @@ def _init(self): def __del__(self): self.endSelfNotificationObservation() + self._dispatcher = None + self._dataOnDisk = None + self._dataOnDiskTimeStamp = None + self._undoManager = None + self._representations = None # ------ # Parent