direct: Fix RuntimeError during ControlManager deletion

Closes #884
This commit is contained in:
Derzsi Dániel 2020-03-20 02:03:08 +02:00 committed by rdb
parent 73ea170f2b
commit 7ce1a9ffed

View File

@ -144,7 +144,7 @@ class ControlManager:
def delete(self):
assert self.notify.debugCall(id(self))
self.disable()
for controls in self.controls.keys():
for controls in list(self.controls.keys()):
self.remove(controls)
del self.controls
del self.currentControls