aboutsummaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorAUTOMATIC1111 <16777216c@gmail.com>2023-08-19 08:39:48 +0300
committerAUTOMATIC1111 <16777216c@gmail.com>2023-08-19 08:39:48 +0300
commit35db3665b39c55bfc0ef37e25fe23897ce7345df (patch)
tree28e728f1064e0c15032bfa98df76210142996ea5 /modules
parent5a5913828cc0e3d79be4411c900847851ae8ea3c (diff)
possible fix for dictionary changed size during iteration
Diffstat (limited to 'modules')
-rw-r--r--modules/ui_extra_networks_checkpoints.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/modules/ui_extra_networks_checkpoints.py b/modules/ui_extra_networks_checkpoints.py
index ebb5249f..ca6c2607 100644
--- a/modules/ui_extra_networks_checkpoints.py
+++ b/modules/ui_extra_networks_checkpoints.py
@@ -30,7 +30,8 @@ class ExtraNetworksPageCheckpoints(ui_extra_networks.ExtraNetworksPage):
}
def list_items(self):
- for index, name in enumerate(sd_models.checkpoints_list):
+ names = list(sd_models.checkpoints_list)
+ for index, name in enumerate(names):
yield self.create_item(name, index)
def allowed_directories_for_previews(self):