Skip to content

Commit 8c9140e

Browse files
fix memory issue?
I just cleared the old level objects list before loading a new level, and for some reason I'm not getting as much memory increase after loading the same level. It's not fully fixed, but at least it's not as much as before.
1 parent 2518a62 commit 8c9140e

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/main.py

+2
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ def createLogger(
4343
format = '[%(levelname)s] %(message)s'
4444
datefmt = '%I:%M:%S %p'
4545
level = logging.DEBUG if debug else logging.INFO
46+
# level = logging.CRITICAL
4647

4748
# filename = 'log.log'
4849

@@ -2369,6 +2370,7 @@ def loadLevel(self, xml : str, image : str):
23692370
self.level_canvas.delete('object')
23702371
self.level_canvas.delete('part')
23712372
self.level_canvas.delete('selection')
2373+
self.level.objects.clear()
23722374

23732375
self.resetProperties()
23742376
self.resetObjectSelector()

0 commit comments

Comments
 (0)