src/eric7/Project/ProjectBrowserModel.py

branch
eric7
changeset 10517
aecd5a8c958c
parent 10491
acabc60b19a2
child 10596
ea35c92a3c7c
child 10677
6ee2e475490c
--- a/src/eric7/Project/ProjectBrowserModel.py	Sun Jan 21 12:53:23 2024 +0100
+++ b/src/eric7/Project/ProjectBrowserModel.py	Sun Jan 21 13:00:42 2024 +0100
@@ -715,7 +715,7 @@
             for f in entryInfoList:
                 fpath = FileSystemUtilities.toNativeSeparators(f.absoluteFilePath())
                 childFound = False
-                for child in children:
+                for child in children[:]:
                     if child.name() == fpath:
                         childFound = True
                         children.remove(child)
@@ -755,7 +755,7 @@
                     child = itm.child(row)
                     childname = FileSystemUtilities.fromNativeSeparators(child.name())
                     entryFound = False
-                    for f in entryInfoList:
+                    for f in entryInfoList[:]:
                         if f.absoluteFilePath() == childname:
                             entryFound = True
                             entryInfoList.remove(f)

eric ide

mercurial