[Bf-blender-cvs] [2fc5f3f3786] blender2.8: UI: support icon reloading (F8 key)

Campbell Barton noreply at git.blender.org
Thu Apr 26 15:20:01 CEST 2018


Commit: 2fc5f3f37860c0e18cba68a5dbef2bdcf82dc8f8
Author: Campbell Barton
Date:   Thu Apr 26 15:18:47 2018 +0200
Branches: blender2.8
https://developer.blender.org/rB2fc5f3f37860c0e18cba68a5dbef2bdcf82dc8f8

UI: support icon reloading (F8 key)

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

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 d680d711d67..0f9d9f7304d 100644
--- a/release/scripts/startup/bl_ui/space_toolsystem_common.py
+++ b/release/scripts/startup/bl_ui/space_toolsystem_common.py
@@ -26,6 +26,13 @@ __all__ = (
     "ToolSelectPanelHelper",
 )
 
+# Support reloading icons.
+if "_icon_cache" in locals():
+    release = bpy.app.icons.release
+    for icon_value in _icon_cache.values():
+        release(icon_value)
+    del release
+
 
 # (filename -> icon_value) map
 _icon_cache = {}



More information about the Bf-blender-cvs mailing list