From 9edbb3b4a3a37eae1036817440c6a3a4e3cf4b80 Mon Sep 17 00:00:00 2001 From: lantz Date: Thu, 7 Oct 2021 15:49:03 -0700 Subject: [PATCH] Iterate over tuple() when deleting items (#1062) Fixes #1061 --- examples/miniedit.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/miniedit.py b/examples/miniedit.py index 7d207e1..28a3811 100755 --- a/examples/miniedit.py +++ b/examples/miniedit.py @@ -1607,7 +1607,7 @@ class MiniEdit( Frame ): def newTopology( self ): "New command." - for widget in self.widgetToItem: + for widget in tuple( self.widgetToItem ): self.deleteItem( self.widgetToItem[ widget ] ) self.hostCount = 0 self.switchCount = 0