[Bf-blender-cvs] [8b070b8a712] master: Fix T78199: reload scripts error when icon is used multiple times in toolbar

Brecht Van Lommel noreply at git.blender.org
Fri Jun 26 15:27:24 CEST 2020


Commit: 8b070b8a712d97be4d3954de6b6b5fdaa2c72dd3
Author: Brecht Van Lommel
Date:   Fri Jun 26 15:25:15 2020 +0200
Branches: master
https://developer.blender.org/rB8b070b8a712d97be4d3954de6b6b5fdaa2c72dd3

Fix T78199: reload scripts error when icon is used multiple times in toolbar

===================================================================

M	release/scripts/startup/bl_ui/space_toolsystem_common.py

===================================================================

diff --git a/release/scripts/startup/bl_ui/space_toolsystem_common.py b/release/scripts/startup/bl_ui/space_toolsystem_common.py
index f052e42766c..080e66b59e7 100644
--- a/release/scripts/startup/bl_ui/space_toolsystem_common.py
+++ b/release/scripts/startup/bl_ui/space_toolsystem_common.py
@@ -36,7 +36,7 @@ __all__ = (
 # Support reloading icons.
 if "_icon_cache" in locals():
     release = bpy.app.icons.release
-    for icon_value in _icon_cache.values():
+    for icon_value in set(_icon_cache.values()):
         if icon_value != 0:
             release(icon_value)
     del release



More information about the Bf-blender-cvs mailing list